从本地存储库获取最新版本的jar

时间:2018-04-24 14:44:52

标签: java maven

我在.m2本地存储库中有一些非maven jar。每当非maven项目发生变化时,我都会运行构建并在存储库中生成更新版本的jar。是否有可能要求maven从本地存储库获取最新版本的jar而不明确提及pom.xml中的依赖项版本?建议的方法是什么?

1 个答案:

答案 0 :(得分:1)

文件如何到达存储库?如果使用maven install安装文件并使用SNAPSHOT版本,maven版本通常会使用最新版本。如果你使用不同的手动版本,如1.2.3,1.2.4等,你可以在pom中使用一个开放的间隔

<dependency>
    <groupId>yourGroup</group>
    <artifactId>yourArtifact</artifactId>
    <version>[1.2.3,)</version>
</dependency>

此主题还有很多文档,即How do I tell Maven to use the latest version of a dependency?