博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
maven 构建父子项目
阅读量:5821 次
发布时间:2019-06-18

本文共 801 字,大约阅读时间需要 2 分钟。

hot3.png

分模块开发,因此使用eclipse 构建maven的 父子项目模块。

其实百度已经有很多方式,,这里要说的是 注意事项

1.将pom.xml文件中的
jar
改为
pom
,若不换为pom则在打包的时候父项目会产生一个target文件;如果没有
pom
的可以在
0.0.1-SNAPSHOT
后面添加上这句话即可。2.删除除pom.xml外的所有文件,其中JRE System Library是不能直接删除的,需要选择中,并单击右键Bulid Path-->Remove from bilud path即可移除。这时的父项目就显得很干净整洁了。一般来说, 父 亲maven 项目,是不会在里面进行开发和写代码的,它只是一个很干净很简单的父子关系项目关系而已。 也没有必要在里面写代码。而且在 父模块里面写代码,,,没有这样的做法的,就算写了,其他其他子模块也引用不到的。同时 在 模块的 依赖引用的时候,,如果 子模块 A,B , A模块要引用 B模块的,,只能 通过 pom引用 B模块即可。。。而不能为了省事,在 父模块里面引入B模块,,,这样会报错,而且是行不同的,也没有这样的道理。如果 我们有 子项目C,要 调A模块的代码,,,可以这样, 引用B模块,,,因为B模块 引入了A模块。。。这样项目C是可以引用 B模块项目和A模块项目的。 当然不想用B模块,只用A模块之间引用 A模块好了。以此类推了,,,如果D项目要引用 A,B,C 项目的代码,,只需要引用C模块,即可,,,C模块引用了 B, B引用了A。即 项目依赖是可以传递的,这样我们就省事了,在配置maven项目引用依赖的时候。

转载于:https://my.oschina.net/u/2419285/blog/910812

你可能感兴趣的文章
实现跨交换机VLAN间的通信
查看>>
jquery中的data-icon和data-role
查看>>
python例子
查看>>
环境变量(总结)
查看>>
ios之UILabel
查看>>
Java基础之String,StringBuilder,StringBuffer
查看>>
1月9日学习内容整理:爬虫基本原理
查看>>
安卓中数据库的搭建与使用
查看>>
AT3908 Two Integers
查看>>
渐变色文字
查看>>
C++ 0X 新特性实例(比较常用的) (转)
查看>>
node生成自定义命令(yargs/commander)
查看>>
各种非算法模板
查看>>
node-express项目的搭建并通过mongoose操作MongoDB实现增删改查分页排序(四)
查看>>
PIE.NET-SDK插件式二次开发文档
查看>>
如何创建Servlet
查看>>
.NET 设计规范--.NET约定、惯用法与模式-2.框架设计基础
查看>>
win7 64位+Oracle 11g 64位下使用 PL/SQL Developer 的解决办法
查看>>
BZOJ1997:[HNOI2010]PLANAR——题解
查看>>
BZOJ1014:[JSOI2008]火星人prefix——题解
查看>>