背景&现象
环境
操作系统:MacOS 工具:Idea、Maven
现象
Java下的常规父子工程项目,project1依赖 project2。
- 对project2单独使用
mvn install
时,成功 install - 对project1单独使用
mvn package
时 报错如下:
|
|
原因
解决办法
步骤如下:
- 使用父工程的pom文件,使用
mvn clean
清空相关文件 - 使用
mvn install
命令,将相关的jar安装到本地的maven仓库 - 对具体的project1 使用
mvn package
命令打包