带有NetBeans 7.1 RC 2的WebLogic 12c快速入门

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

制备

第一步是下载所有必需的组件。 Grep复制了最新的NetBeans 7.1 RC 2WebLogic 12.1.1.1MySQL 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企业软件开发博客上。

相关文章 :


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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值