maven 是否可以始终从远程存储库下载包,如果包的版本未更新,而不是快照版本?

Can maven always download package from remote repository, event the package's version is not update, and not snapshot version?

我们遇到的问题是:

在公司私有的maven中心仓库,有人更新了一个jar,但是没有更新maven版本,而且不是快照版本。

所以依赖这个jar的程序总是会使用本地仓库中的旧jar,除非我们手动删除本地jar。

我们能否设置 maven 配置(本地或中心)以使 maven 始终下载具有特定 groupId 模式的 jar,例如 com.jd.*?

尝试将您在 settings.xml 中的存储库的 'updatePolicy' 设置为 'always'(参见:http://maven.apache.org/ref/3.3.3/maven-settings/settings.html

mvn clean install -U