刚在网上查了,要不就是不管用,要不就是乱七八糟,要不就是步骤不全,自己鼓捣了半天才弄好,这里写一个从头开始的方法
首先,创建一个父maven工程
具体我就不截图了,就是一直下一步,记得起个名字就行,我这里起的名字是dataCleaning
这里建的是父工程
我框起来的是还没有的,正常建完之后是没有红框里面的东西的;父工程的src目录可以删掉
接下来创建新的module:父工程上右键
选择maven工程,继续下一步,记得起好名字,我这里建了两个
建好之后的效果,箭头指的就是新增的东西
正常来说modules是自动生成的,这个时候按ctrl+鼠标左键点击module是可以直接进入子工程pom的
我这里做的是valid_data_filter引入table_utils
table_utils的pom如下
红框框起来的是必须要有的,第二个红框就是接下来要引入的参数
valid_data_filter的pom内容如下
注意,两个子工程都要继承父工程
第二个红框里面的参数上一张图片第二个红框的参数
这个时候还没有完事,注意,还没有完事;
很多教程到这里就结束了,实际还差很多
首先注意一点,被引入的module的java文件不能放在java目录根目录下,很重要哦
接下来我不知道是不是必须,反正我是bui了一下
这个时候项目了已经可以引入被引入的moduls了接下来是打包:
接下来对被引入的module进行打包发布
接下来对父工程进行打包发布
接下来对子工程进行打包就可以了