1.现象
deploy发布了一个新的jar包,引入到别的项目后,新jar包的依赖没有获取到,导致需要一一引入依赖
2.原因
maven在传递依赖时,是根据该jar包所在的仓库目录下的同名pom文件找到其依赖的。
上述问题就是在发布时,没有生成这样的同名.pom文件
3.解决方案
在deploy时,加一个选项指定pom文件 -DpomFile=pom.xml
1.现象
deploy发布了一个新的jar包,引入到别的项目后,新jar包的依赖没有获取到,导致需要一一引入依赖
2.原因
maven在传递依赖时,是根据该jar包所在的仓库目录下的同名pom文件找到其依赖的。
上述问题就是在发布时,没有生成这样的同名.pom文件
3.解决方案
在deploy时,加一个选项指定pom文件 -DpomFile=pom.xml