本地jar添加到本地仓库 本地jar依赖无效问题
最近工作发生了一个很奇怪的事情,我在本地写了一个项目,打包成jar,然后敲命令mvn install:install-file -DgroupId=com.yzwine -DartifactId=yzwine-redis -Dversion=1.0 -Dpackaging=jar -Dfile=./yzwine-redis-1.0-SNAPSHOT.jar安装到本地,ok,成功了。
但是,我本地引用的时候出问题了,通过项目pom点进去看依赖却是这样的
什么鬼,yzwine-redis依赖怎么都没了??
查看打包日志,发现jar是放到本地仓库了,但是pom文件却不是我想要的pom!
这是重新生成了一个pom文件就放到我的仓库了呀。
那指定pom文件肯定就要有参数了,于是百度了一下,还真有-DpomFile(注意大小写,我就被这个坑了半天