分模块开发,因此使用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项目引用依赖的时候。