设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

Docker, Java EE 7, 和 Maven with WebLogic 12.1.3

2014-7-15 13:51| 发布者: joejoe0332| 查看: 4780| 评论: 0|原作者: 请叫我益达张, 王爵, 繁华的落尽|来自: oschina

摘要:   WebLogic 12.1.3已经发布,并且对于JavaEE7的APIs在数据库支持web应用开发上也是最重要的支持。以下是在发行版本中支持的一些标准: Java Persistence API 2.1 (implemented byEclipseLink)JAX-RS 2.0 (implemen ...


  配置Maven的步骤已经被写成文档了,地址为:Maven Synchronization Plug-in.在本地仓库上安装后,你可以调用sync goal来填充本地或远程的仓库。下面是在本地环境下填充的步骤:

  1. 到WebLogic安装目录的根目录下,例如:
    $ cd /home/bruno/Work/wls12130/

  2. 进入子目录
    $ cd oracle_common/plugins/maven/com/oracle/maven/oracle-maven-sync/12.1.3/

  3. 执行下面的命令:
    $ mvn install:install-file -DpomFile=oracle-maven-sync-12.1.3.pom -Dfile=oracle-maven-sync-12.1.3.jar

  4. 最后,调用push命令向你的仓库(在本例中是本地仓库)上传所有的Maven artifacts(插件、原型等)
    $ mvn com.oracle.maven:oracle-maven-sync:push -DoracleHome=/home/bruno/Work/wls12130/


  如果你想配置一个远程的仓库,参考文档Populating a Remote Repository


  WebLogic提供了一组原型的预配置Maven插件。让我们创建一个简单的Web项目使用基本WebApp Maven原型:


mvn archetype:generate    -DarchetypeGroupId=com.oracle.weblogic.archetype    -DarchetypeArtifactId=basic-webapp    -DarchetypeVersion=12.1.3-0-0    -DgroupId=org.mycompany    -DartifactId=my-basic-webapp-project    -Dversion=1.0-SNAPSHOT


  现在你当然可以打开这个Maven项目关于NetBeans,IntelliJ IDEA,Eclipse,然后安装WebLogic IDE。或者你可以发出下面的命令来构建,包,这场战争和部署工件WebLogic服务器你计算机上运行(使用码头工人或正常安装):


mvn package pre-integration-test     -DoracleUsername=weblogic     -DoraclePassword=welcome1     -Dupload=true


  我们一定要使用-Dupload = true因为我不确定您使用的是否为Docker。如果你是,那么需要上传自容器没有访问您的本地文件系统(although possible!)


 

Description of wls_02.jpg follows


  现在打开http://localhost:7001 / basicWebapp看看这个示例应用程序启动并运行!


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部