java ejb项目_Maven创建EJB项目结构
可以用maven创建EJB项目的结构。
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-mode
XXX部分是你的项目的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中。
java ejb项目_Maven创建EJB项目结构相关推荐
- maven java web项目_Maven创建JavaWeb项目
使用模板创建项目 JavaWeb项目模板使用 使用模板创建JavaWeb项目,就是上图的结构.缺少src/main/java目录,以及两个test目录.但是多了webapp目录,这个目录就等效于以前J ...
- java动态工程_eclipse 创建maven 项目 动态web工程完整示例
转自:https://www.cnblogs.com/noteless/p/5213075.html 此处只是使用maven 注意,以下所有需要建立在你的eclipse等已经集成配置好了maven了, ...
- C语言第二课:项目的创建、基本结构与两个常见问题的处理
目录 一.创建新项目: 二.C语言程序基本结构: 1.头文件(#include<...>): 2.主函数(int main(){...}): 3.程序语句(语句项): 三.常见问题处理: ...
- 怎么创建python django项目_创建Django项目图文实例详解
本文实例讲述了创建Django项目的方法.分享给大家供大家参考,具体如下: 创建Django项目 创建一个HelloDjango项目 GitHub地址:https://github.com/liang ...
- idea建springcloud项目_idea创建springcloud项目图文教程(EurekaServer注册中心)
http://blog.csdn.net/hcmony/article/details/77854999 idea创建springcloud项目图文教程(EurekaServer注册中心)(六) 1, ...
- Django项目的创建Django项目的修改配置文件
目录: 创建Django项目 Django的操作 django项目和子应用各文件作用 修改Django项目的配置 path() 函数 创建Django项目 C:\Users\35211>d: 先 ...
- vs2019中如何创建qt项目_VS2019创建新项目居然没有.NET Core3.0的模板?
今天是个值得欢喜的日子,因为VS2019在今天正式发布了.作为微软粉,我已经用了一段时间的VS2019 RC版本了.但是,今天有很多小伙伴在我的<ASP.NET Core 3.0 上的gRPC服 ...
- vue项目结构php写哪里,Vue项目的创建,以及项目目录结构的分析
Vue项目环境搭建""" node ~~ python:node是用c++编写用来运行js代码的 npm(cnpm) ~~ pip:npm是一个终端应用商城,可以换国内源 ...
- 【小程序从0到1】小程序项目的创建(项目目录结构)
欢迎来到我的博客
最新文章
- Get started with ros -- 1
- 计算机ROM的数据可以写入吗,计算机ROM存贮器中的内容只能读出,不能写入。()
- Leetcode#43Multiply Strings
- VTK:可视化之ColorAnActor
- c语言实现容器,C语言三种容器:list vector和deque的区别
- 在JSF 2中对定制验证器进行参数化
- 深入进货单-价格跟踪----宇然电脑公司管理软件
- 06 - java 方法
- ASP.NET MVC4 部分视图
- Java基础教程【第四章:Java流程控制】
- JAVA基础--JAVA中的反射机制详解(转)
- 使用图片验证码进行登录验证
- 怎么用Linux查看服务器日志,Linux查看服务器日志
- UVA 3713 Astronauts
- idea服务器与项目连接,idea服务器与项目连接数据库
- 成为一名合格Android架构师,移动APP开发框架盘点,面试资料分享
- HTML打造动漫人物,19个搭配很酷的卡通人物网站设计欣赏
- 感恩节(11.28)
- java自动输入验证码_【自动化测试】使用Java+selenium填写验证码成功登录
- 关于黎曼猜想论文开头部分引用的欧拉公式
热门文章
- LeetCode 560. 和为K的子数组(前缀和差分)
- 程序员面试金典 - 面试题 16.11. 跳水板(数学)
- 在微型计算机中8m,第一部分 计算机基础知识部分习题(答案)
- python装饰器由浅入深_由浅入深理解Python装饰器
- 协程asyncio_Asyncio深入浅出
- Hive的数据加载与导出
- matlab记录路径,matlab对文件目录路径的操作
- 别再无脑wwm了!在下游任务中不一定有效!
- 献给新一代人工智能后浪——《后丹》
- 从Java程序员进阶架构师,必看的书单推荐!