如何进行Maven项目的增量构建

时间:2018-10-05 10:11:45

标签: java maven pom.xml

每次构建maven项目时,都会得到类似的信息:xxx-0.0.1-SNAPSHOT.jar。我想使用类似xxx-0.0.2-SNAPSHOT.jarxxx-0.0.3-SNAPSHOT.jar之类的东西,但是.jar会增加其名称。我认为,可以在pom.xml中添加一些插件来完成此操作,但尚未确切知道该怎么做。

我该怎么办?

谢谢。

1 个答案:

答案 0 :(得分:2)

快照构建的目的是易变的,即,您可以随意构建0.0.1-SNAPSHOT,并且在引用0.0.1-SNAPSHOT时可以获取最新版本。

如果您需要使用固定编号的版本(例如0.0.1),请构建发行版。这可以例如通过使用Maven版本插件来完成。如果将其应用于版本0.0.1-SNAPSHOT,则它将构建0.0.1并重新提交到git / svn,以将版本号更改为0.0.2-SNAPSHOT

在决定要做什么之前,应准确分析要使用版本控制方案实现的目标。