我有一个多module的maven项目,然后最近想要将其部署到服务器上去,所以想进行打包的操作。但是在打包的过程中遇到了一些问题,在网上也没有找到很好的解决方案,希望大家能够提供一下帮助。
下图是我的maven项目的目录结构:
然后我的commons这个模块的pom.xml代码文件在这个网页链接里:https://pastebin.com/QaAUq1TF
core的pom.xml: https://pastebin.com/ic095DYS
portal的pom.xml: https://pastebin.com/wrVbPvBG
我的项目中commons是依赖于core的,然后portal是依赖于commons的。
我一开始是先打包core,是成功执行的,也在target目录下生成了一个jar包。
但是当我接下来要打包commons的时候(我是用命令mvn clean package),突然报错了,说我的一些包不存在,但是我明明在依赖里面有导入包啊。
想请问一下大家有遇到过这种问题吗?以及大家是怎么解决的,谢谢!
已经解决了问题,首先要修改一下pom.xml中的build里面的配置。
然后要把本地的jar包都用maven来进行管理。
贴上我的pom.xml文件供大家参考。