1.如果我们要把A模块打包成jar给B模块引用,可以这样进行引用
只要在B模块的pom.xml把A模块中
<groupId>xxx</groupId>
<artifactId>xxxx</artifactId>
引入到B模块pom.xml即可
例如:
我们如何在B模块中填入依赖
首先,<artifactId>hos-tools</artifactId>这个部分是比较好确定的,只要在A的pom.xml的开头找到即可
那么接下来我们思考,<groupId></groupId>这个部分该如何确定,同样的道理,如果在A开头部分有自己的<groupId></groupId>,可以发现没有找到自己的<groupId></groupId>,那么只能用父类的<groupId></groupId>
同时我也查了一下,<artifactId></artifactId>和<groupId>是组成该模块的唯一坐标。
最后再强调一点,如果我们一些jar是在子模块中,记得把一些应用的包的<scope></scope>改为comile,避免其他模块在引用该jar报找不到该类,无法编译,特别是javax.servlet这个包