带有NetBeans 7.1 RC 2的WebLogic 12c快速入门
制备
第一步是下载所有必需的组件。 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快速入门相关推荐
- netbeans7.4_带有NetBeans 7.1 RC 2的快速入门WebLogic 12c
netbeans7.4 WebLogic服务器12c停运了几天. 它适用于"裸"的Java开发人员-精美的Fusion Middleware东西将继续沿线升至12c. 因此,这基本 ...
- 在WebLogic 12c上运行RichFaces 4.1.0.Final
您可能已经注意到,我只是喜欢JSF. 不仅是Mojarra的规范和参考实现,而且是市场上最具创意的组件套件. 这是我一直以来最喜欢的PrimeFaces ,当然还有RichFaces . 这就是为什么 ...
- 从GlassFish 3.x扩展到WebLogic 12c Server
Oracle针对GlassFish服务器的策略的主要目标之一是"与Fusion Middleware and Products集成"(来源: Community Roadmap,2 ...
- netbeans linux 教程,NetBeans IDE Ruby 快速入门教程
NetBeans IDE Ruby 快速入门教程 本教程提供了在 NetBeans IDE 中开发 Ruby 应用程序的快速入门指南.本教程介绍如何使用 IDE 的 Ruby 支持来执行一些典型的应用 ...
- netbeans 源文件_具有NetBeans,WebLogic 12c,JPA和MySQL数据源的Arquillian
netbeans 源文件 您可能已关注我的文章,该文章介绍了如何使用嵌入式GlassFish测试更复杂的场景( 第I部分/第II部分 ). 在我要做的事情上,下一步是使此设置与最新的WebLogic ...
- 早期访问中带有NetBeans的Oracle公共云Java服务
谁期望发生这种情况:Oracle正在开发公共云产品,并且即将开始正式启动的迹象已经出现. 在正式宣布之后将近一年,我被邀请加入所谓的"抢先体验"计划,以试驾新服务并提供反馈. 多亏 ...
- 具有NetBeans,WebLogic 12c,JPA和MySQL数据源的Arquillian
您可能已经关注了我的文章,其中涉及使用嵌入式GlassFish测试更复杂的场景( 第I部分/第II部分 ). 我要做的下一步是使此设置与最新的WebLogic 12c一起使用. 入门 按照我的前两个帖 ...
- weblogic运行项目_在WebLogic 12c上运行RichFaces
weblogic运行项目 我最初以为我可以在几个月前写这篇文章. 但是我最终被不一样的事情所淹没. 其中之一是,它无法像我在4.0版本中那样简单地启动RichFaces展示柜. 有了所有的JMS ma ...
- 在WebLogic 12c上运行RichFaces
我最初以为我可以在几个月前写这篇文章. 但是我最终被不一样的事情所淹没. 其中之一是,它无法像我在4.0版本中那样简单地启动RichFaces展示柜. 有了所有的JMS magic和不同的提供者检查, ...
最新文章
- Delphi XE2 之 FireMonkey 入门(23) - 数据绑定: TBindingsList: TBindExpression
- dubbo中使用动态代理
- MPLS 的组成:路由器和交换机的作用——Vecloud
- Tomcat端口被占用怎么查看占用程序
- Java操作HDFS文件
- Eclipse 设置自动导包
- (转)WPF中让窗体不显示最大化,最小化,关闭按钮
- mysql5.6.msi 百度云_如何安装Mysql数据库类型msi(5.6)
- 重新学习Ubuntu -- 截图软件的选择和安装
- 近期海内外 AI 领域招聘、招生信息汇总
- python 空列表append_python空列表不能用append吗
- c语言链表版百度云,链表详解(C语言版)
- PHP 可变变量的使用
- 清华大学保研计算机推荐信模板,清华保研推荐信模板
- java实验指导书 王立新,java实验指导书
- win10系统电脑修改注册表设置自动锁屏时间
- EXCEL表格复制到空白的EXCEL表格变形 解决方法
- 路由器的三种配置方式
- apt-get 安装失败:Unable to correct problems, you have held broken packages
- Dell Optiplex 960 n series 释放SLIC
热门文章
- 托管 非托管_如何在托管Kubernetes上还原Neo4J备份
- java开发五年面试经验_只有经验丰富的开发人员才能教您有关Java的5件事
- openshift使用_OpenShift v3:使用WildFly和MySQL的Java EE 7入门
- openshift_OpenShift上具有NetBeans的Java EE
- nio 读取目录所有文件_在NIO.2中使用文件和目录
- singleton 类_在Java中对Singleton类进行双重检查锁定
- jcmd,大约JDK 11
- maven 安装本地jar_使用Maven安装本地jar
- 如何处理班级过多的问题
- [EBOOK]十大Java性能问题