Maven创建EJB项目结构
2015-09-22 10:43
411 查看
可以用maven创建EJB项目的结构。
1、打开cmd
2、输入一下内容
YYY部分是你的项目名称,例如:TestEJB
ZZZ部分是EJB子项目的默认包名,例如:com.rickqin.testejb
WWW部分是项目所在目录,例如:D:\Examples
--batch-mode 这个选项,只在-Darchetype.interactive=false时起作用,其作用是在非交互、持续集成环境下运行Manve。
建立好的项目结构如下图所示:
一个parent项目,带着3个子模块。其中ear项目用来assembly,ejb用来提供ejb service,web即为java web项目,提供用户界面等前端功能。按道理说,还应该有个ejb-client,这个可以在maven build ejb项目时指定自动生成client,或者你自己手动添加一个。如果手动添加,别忘了建立好项目后,将项目加入parent的sub module中。
本文出自 “BitterJava” 博客,请务必保留此出处http://rickqin.blog.51cto.com/1096449/1697003
1、打开cmd
2、输入一下内容
mvn archetype:generate -DarchetypeGroupId=org.codehaus.mojo.archetypes -DarchetypeArtifactId=pom-root -DarchetypeVersion=1.1 -DarchetypeRepository=http://repo.maven.apache.org/maven2 -DgroupId=com.XXX -DartifactId=YYY -Dversion=1.0-SNAPSHOT -Dpackage=ZZZ -Dbasedir=WWW -Darchetype.interactive=false --batch-modeXXX部分是你的项目的group id,例如:com.rickqin
YYY部分是你的项目名称,例如:TestEJB
ZZZ部分是EJB子项目的默认包名,例如:com.rickqin.testejb
WWW部分是项目所在目录,例如:D:\Examples
--batch-mode 这个选项,只在-Darchetype.interactive=false时起作用,其作用是在非交互、持续集成环境下运行Manve。
建立好的项目结构如下图所示:
一个parent项目,带着3个子模块。其中ear项目用来assembly,ejb用来提供ejb service,web即为java web项目,提供用户界面等前端功能。按道理说,还应该有个ejb-client,这个可以在maven build ejb项目时指定自动生成client,或者你自己手动添加一个。如果手动添加,别忘了建立好项目后,将项目加入parent的sub module中。
本文出自 “BitterJava” 博客,请务必保留此出处http://rickqin.blog.51cto.com/1096449/1697003
相关文章推荐
- ASP.NET母版页基础知识介绍
- Win10怎么设置双屏显示 Win10双屏显示功能设置使用方法图解
- Multiply Strings
- Android数据存储SharedPreference用法简单示例
- Swift初探之纯代码写tabBar
- Modbus通信协议详解
- Codeforces #180 div2 C Parity Game
- ubuntu14.04安装chromium以及flash插件
- ios swift generator 文章推荐
- Java中的copyOf()
- Nginx 的 TCP 负载均衡介绍
- hive join顺序影响的性能一例子
- C# 格式化一些知识点
- LINK2001 编译时_RTC_Shutdown和_RTC_InitBase相关错误的解决方法
- hadoop学习笔记(八)——hadoop整合hive
- 【受够了系列】如何在手机端调试脚本程序?
- PL/SQL Developer中转换大小写工具
- 数据库查询之通配符的使用
- Javascript 随机数 int 范围一个数 float
- 如何查看linux 版本