如何使用eclipse创建Maven工程及其子模块

 我来答
育知同创教育
2016-06-11 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部

使用eclipse创建Maven工程及其子模块的方法:

1、创建父工程:

1)在Eclipse里面New -> Maven Project;

2)在弹出界面中选择“Create a simple project”

3)设置工程的参数,见下图

Group Id: com.example

Artifact Id: multi-modules-demo

Packaging: pom

Name: Multi Modules Demo

4)点击完成。

这样,就按常规模版创建了一个Maven工程。但是还需要对这个工程进行修改。

2、创建子工程

a.选中刚建的父项目,在弹出菜单中点击 New -> Maven Module;

b.使用默认的Archetype(默认:GroupId:org.apache.maven.archetypes,Artifact Id:maven-archetype-quickstart)

c.点击完成

这样一个子项目就创建完成了,在文件系统中,子项目会建在父项目的目录中。在父目录中运行mvn test等命令,所有的子项目都会按顺序执行。

3、创建的pom文件的内容如下:

<dependencyManagement>
 <dependencies>
   <dependency>
       <groupId>junit</groupId>
       <artifactId>junit</artifactId>
       <version>${junit.version}</version>
       <scope>test</scope>
   </dependency>
   <dependency>
       <groupId>org.slf4j</groupId>
       <artifactId>slf4j-log4j12</artifactId>
       <version>1.7.5</version>
       <scope>test</scope>
   </dependency>
   <dependency>
       <groupId>org.slf4j</groupId>
       <artifactId>slf4j-api</artifactId>
       <version>1.7.5</version>
   </dependency>  
 </dependencies>
</dependencyManagement>

在子项目中:

<dependencies>
 <dependency>
   <groupId>junit</groupId>
   <artifactId>junit</artifactId>
 </dependency>
</dependencies>

上面就是在Eclipse里面创建多模块的步骤,和一些优化配置。

微测检测5.10
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇... 点击进入详情页
本回答由微测检测5.10提供
personhandz
2016-04-12 · TA获得超过4032个赞
知道小有建树答主
回答量:443
采纳率:0%
帮助的人:388万
展开全部
1.创建maven父工程步骤:new-->other-->选择maven project-->next-->勾选create a simple project-->next-->填写GAV-->packaging选择pom-->finish。

2.创建maven子工程步骤:选中刚才创建的父工程右键-->new-->other-->选择maven module-->next-->勾选create a simple project-->填写module name(其实就是artifact id)-->next-->GAV继承父工程-->packaging选择你需要的-->finish。

3.完成,刷新父工程;如有多个子工程,继续按照第二步骤创建。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式