WebLogic服务器12c停运了几天。 它是针对“裸露”的Java开发人员的–花哨的Fusion Middleware东西将继续沿线升至12c。 因此,这基本上是我要运行的版本。 今天,我为您提供了一个最新的NetBeans 7.1(RC 2)和WebLogic的快速入门 ,可以通过MySQL运行Pet Catalog示例。

制备

第一步是下载所有必需的组件。 Grep复制了最新的NetBeans 7.1 RC 2 , WebLogic 12.1.1.1和MySQL 5.5.18 。 根据说明安装WebLogic,NetBeans和MySQL。 接下来是创建一个简单的WebLogic服务器域。 启动配置工具(%WL_HOME%/ common / bin / config.exe | sh),并使用基本配置添加“ petcatalog_domain”。 输入管理员用户和密码。

启动NetBeans并切换到“服务”选项卡。 右键单击“服务器”节点,然后选择“添加服务器…”。 选择“ Oracle WebLogic Server”,然后单击下一步以输入服务器位置“ /Oracle/wls1211/wlserver_12.1”。 单击下一步以选择或浏览到新域(petcatalog_domain),输入管理员用户名和密码。 单击完成,然后右键单击新的Oracle WebLogic Server节点。 您可以启动,停止和重新启动域。 在正常情况下,配置文件和调试模式。 也提供指向服务器日志和管理控制台的快速链接。 现在启动MySQL Administrator并创建一个新的数据库(例如petcatalog)。 确保您有一个有权访问它的数据库用户。

带有NetBeans的宠物目录示例

从2009年末开始,一个名为Pet Catalog的应用程序已成为NetBeans的一部分 。 这是一个Java EE 6示例,演示了JavaServer Faces 2.0和基于MySQL的Java Persistence API的用法。 基本上是在这里演示MySQL与GlassFish的用法。 在java.net上找到有关该应用程序的更多详细信息 。 可以在新的WebLogic 12c服务器上部署的奇妙展示。
返回NetBeans:选择“新建项目”,然后选择项目类型“示例/ Java Web /宠物目录”。 输入项目名称和位置。 单击完成。 确认“缺少服务器”问题对话框,然后右键单击新创建的项目,选择“解决缺少的服务器问题…”。 选择“ Oracle WebLogic Server”,然后单击“确定”。 经过简短的项目扫描并重新生成后,将打开该项目并包含所有需要的库。 打开mysql命令行或查询浏览器,并针对您新创建的数据库执行“ netbeans-projects / PetCatalog / setup / catalog.sql”脚本。 如果您已经在那儿了,请打开项目的配置文件,然后打开“ persistence.xml”。 注释掉第5至8行(都在中间,包括<properties>和</ properties>)。

WebLogic Server中的宠物目录数据源

即使您在项目中也看到了sun-resources.xml,也无法利用它。
您首先需要在WebLogic服务器中创建合适的数据源。 打开WLS控制台 /,展开左侧树中的“服务”节点,单击“数据源”。 选择表顶部的“新建”,然后选择“通用数据源”。 给它一个合适的名称(例如“ Pet Catalog Pool”),JNDI名称(“ jdbc / petcatalog”),然后选择MySQL作为“数据库类型”。 单击“下一步”并查看数据库驱动程序(“ com.mysql…。”)。单击“下一步”并选择事务选项(暂时保留默认设置)。 单击下一步,然后输入连接属性数据库名称(例如petcatalog),主机名(例如localhost),端口(3306),数据库用户名,密码和密码确认。 单击下一步,然后在顶部选择“测试配置”。 绿色的“连接测试成功”消息应显示在顶部(比较屏幕截图)。 单击下一步,选择Admin Server作为目标,然后单击完成。 现在一切准备就绪。 petcatalog数据源已全部设置。

运行!

全部完成。 在NetBeans中右键单击您的项目,然后选择“运行”。 您会看到已启动WebLogic服务器,并且正在部署项目。 如果一切完成,那么将打开系统浏览器,然后将您重定向到应用程序的开始页面:

添加Primefaces

就这样。 没事做! 因此,我们为WebLogic服务器提供了一个新的示例应用程序:)但是,让我们将其花哨一些。 让我们为其添加Primefaces 。 右键单击您的NetBeans项目,然后选择“属性”。 选择类别“框架”,然后选择选项卡“组件”,在其中可以选择“ Primefaces 2.2.1”。 单击确定以更新您的项目。 现在打开您的list.xhtml并添加primefaces命名空间
xmlns:p =“ http://primefaces.prime.com.tr/ui ”添加到< html >元素。
接下来是将list.xhtml更改为使用Primefaces DataGrid示例。 并将公共List <item> getAllItems()方法添加到Catalog.java。 在同一地方引入了带有getter和setter的selectedItem属性。 而且,如果您以正确的方式完成了所有操作,那么您可以在WebLogic Server 12c上运行原始化的Pet Catalog! 恭喜你!

参考:来自JCG合作伙伴 Markus Eisele的带有NetBeans 7.1 RC 2的Quickstart WebLogic 12c,位于Java企业软件开发博客上。

相关文章 :

  • 使用Netbeans开发App Engine Java
  • Java EE6事件:JMS的轻量级替代品
  • Java EE6 CDI,命名组件和限定符
  • Java EE6装饰器:在注入时装饰类
  • Oracle WebLogic Java云服务–幕后花絮。
  • 使用Oracle WebLogic对应用程序外部的EJB的引用

翻译自: https://www.javacodegeeks.com/2011/12/quickstart-weblogic-12c-with-netbeans.html

带有NetBeans 7.1 RC 2的WebLogic 12c快速入门相关推荐

  1. netbeans7.4_带有NetBeans 7.1 RC 2的快速入门WebLogic 12c

    netbeans7.4 WebLogic服务器12c停运了几天. 它适用于"裸"的Java开发人员-精美的Fusion Middleware东西将继续沿线升至12c. 因此,这基本 ...

  2. 在WebLogic 12c上运行RichFaces 4.1.0.Final

    您可能已经注意到,我只是喜欢JSF. 不仅是Mojarra的规范和参考实现,而且是市场上最具创意的组件套件. 这是我一直以来最喜欢的PrimeFaces ,当然还有RichFaces . 这就是为什么 ...

  3. 从GlassFish 3.x扩展到WebLogic 12c Server

    Oracle针对GlassFish服务器的策略的主要目标之一是"与Fusion Middleware and Products集成"(来源: Community Roadmap,2 ...

  4. netbeans linux 教程,NetBeans IDE Ruby 快速入门教程

    NetBeans IDE Ruby 快速入门教程 本教程提供了在 NetBeans IDE 中开发 Ruby 应用程序的快速入门指南.本教程介绍如何使用 IDE 的 Ruby 支持来执行一些典型的应用 ...

  5. netbeans 源文件_具有NetBeans,WebLogic 12c,JPA和MySQL数据源的Arquillian

    netbeans 源文件 您可能已关注我的文章,该文章介绍了如何使用嵌入式GlassFish测试更复杂的场景( 第I部分/第II部分 ). 在我要做的事情上,下一步是使此设置与最新的WebLogic ...

  6. 早期访问中带有NetBeans的Oracle公共云Java服务

    谁期望发生这种情况:Oracle正在开发公共云产品,并且即将开始正式启动的迹象已经出现. 在正式宣布之后将近一年,我被邀请加入所谓的"抢先体验"计划,以试驾新服务并提供反馈. 多亏 ...

  7. 具有NetBeans,WebLogic 12c,JPA和MySQL数据源的Arquillian

    您可能已经关注了我的文章,其中涉及使用嵌入式GlassFish测试更复杂的场景( 第I部分/第II部分 ). 我要做的下一步是使此设置与最新的WebLogic 12c一起使用. 入门 按照我的前两个帖 ...

  8. weblogic运行项目_在WebLogic 12c上运行RichFaces

    weblogic运行项目 我最初以为我可以在几个月前写这篇文章. 但是我最终被不一样的事情所淹没. 其中之一是,它无法像我在4.0版本中那样简单地启动RichFaces展示柜. 有了所有的JMS ma ...

  9. 在WebLogic 12c上运行RichFaces

    我最初以为我可以在几个月前写这篇文章. 但是我最终被不一样的事情所淹没. 其中之一是,它无法像我在4.0版本中那样简单地启动RichFaces展示柜. 有了所有的JMS magic和不同的提供者检查, ...

最新文章

  1. Delphi XE2 之 FireMonkey 入门(23) - 数据绑定: TBindingsList: TBindExpression
  2. dubbo中使用动态代理
  3. MPLS 的组成:路由器和交换机的作用——Vecloud
  4. Tomcat端口被占用怎么查看占用程序
  5. Java操作HDFS文件
  6. Eclipse 设置自动导包
  7. (转)WPF中让窗体不显示最大化,最小化,关闭按钮
  8. mysql5.6.msi 百度云_如何安装Mysql数据库类型msi(5.6)
  9. 重新学习Ubuntu -- 截图软件的选择和安装
  10. 近期海内外 AI 领域招聘、招生信息汇总
  11. python 空列表append_python空列表不能用append吗
  12. c语言链表版百度云,链表详解(C语言版)
  13. PHP 可变变量的使用
  14. 清华大学保研计算机推荐信模板,清华保研推荐信模板
  15. java实验指导书 王立新,java实验指导书
  16. win10系统电脑修改注册表设置自动锁屏时间
  17. EXCEL表格复制到空白的EXCEL表格变形 解决方法
  18. 路由器的三种配置方式
  19. apt-get 安装失败:Unable to correct problems, you have held broken packages
  20. Dell Optiplex 960 n series 释放SLIC

热门文章

  1. 托管 非托管_如何在托管Kubernetes上还原Neo4J备份
  2. java开发五年面试经验_只有经验丰富的开发人员才能教您有关Java的5件事
  3. openshift使用_OpenShift v3:使用WildFly和MySQL的Java EE 7入门
  4. openshift_OpenShift上具有NetBeans的Java EE
  5. nio 读取目录所有文件_在NIO.2中使用文件和目录
  6. singleton 类_在Java中对Singleton类进行双重检查锁定
  7. jcmd,大约JDK 11
  8. maven 安装本地jar_使用Maven安装本地jar
  9. 如何处理班级过多的问题
  10. [EBOOK]十大Java性能问题