关于Maven重复打包的问题

clarck_913 2015-09-17

 

各位高手好

 

我才开始接触Maven这个工具

 

 

目前遇到了一个问题

 

我有两个工程,一个工程会打出一个jar包,供另外一个工程使用

 

打jar包的命令我用了 deploy 在eclipse中进行打包,但是版本号没有变化

 

maven提示打包成功

 

 

这时候,在另外一个工程里去update dependency的时候,却没有更新到刚才打好的jar

 

因为修改过的代码没有在这个工程一来的jar里体现出来

 

我只好给第一个工程升个版本

 

重新打包,再去另外一个工程里 update dependency

 

这时候就好了

 

请问,这种问题怎么解决?

 

谢谢大家

 

 

 

gaosheng08 2015-09-23
没有clean
fireinjava 2015-09-24
mvn -U 强制更新
如果是用eclipse的话,里面有个这个复选框的,勾选即可~

-U Forces a check for updated  releases and snapshots on remote
yuwenchun 2015-10-11
jar的项目 maven install 即可。
install将最新jar发布到本地repository目录下,另一个引用该jar的项目自动就会引用repository下的这个最新的jar。项目对jar的依赖都是依赖于repository的。
Global site tag (gtag.js) - Google Analytics