我想强制更新依赖 使用 mvn clean package -U -Dmaven.repo.local=.m2/repository
好像没生效啊
比如项目里引用了私有包
<dependency>
<groupId>com.example.stickiness</groupId>
<artifactId>logging</artifactId>
<version>1.0.0</version>
</dependency>
我 mvn clean package 能拉下来,当我改了私有包 logging 的代码,版本不变,重新打包推到私有仓库。
使用 mvn clean package -U -Dmaven.repo.local=.m2/repository
引用的私有包的代码还是老的,并没有被更新
理论上,改了包的代码应该升版本,确实不规范,
我可以把 .m2/repository/com/example 清空,保证拉到的私有包是最新的,除了这个还有其他办法没
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.