2 回答

TA貢獻(xiàn)1719條經(jīng)驗(yàn) 獲得超6個(gè)贊
你看pom里面有沒(méi)有<properties></properties>這樣的標(biāo)簽?zāi)亍H绻械脑?huà),version變量的值,就在這兒聲明的。或都是從父pom繼承過(guò)來(lái)的。
versions-maven-plugin插件,可以解決。<plugin><artifactId>versions-maven-plugin</artifactId><groupId>org.codehaus.mojo</groupId><version>2.2</version><configuration><!--這是新版本號(hào)--><newVersion>2.2.2</newVersion></configuration></plugin>命令也能解決: mvn versions:set -DnewVersion=1.0.3-SNAPSHOT
Maven項(xiàng)目對(duì)象模型(POM),可以通過(guò)一小段描述信息來(lái)管理項(xiàng)目的構(gòu)建,報(bào)告和文檔的軟件項(xiàng)目管理工具。
Maven 除了以程序構(gòu)建能力為特色之外,還提供高級(jí)項(xiàng)目管理工具。由于 Maven 的缺省構(gòu)建規(guī)則有較高的可重用性,所以常常用兩三行 Maven 構(gòu)建腳本就可以構(gòu)建簡(jiǎn)單的項(xiàng)目。由于 Maven 的面向項(xiàng)目的方法,許多 Apache Jakarta 項(xiàng)目發(fā)文時(shí)使用 Maven,而且公司項(xiàng)目采用 Maven 的比例在持續(xù)增長(zhǎng)。
Maven是以項(xiàng)目為中心的設(shè)計(jì)。POM(project object model)是Maven對(duì)一個(gè)單一項(xiàng)目的描述。沒(méi)有POM的話(huà),Maven是毫無(wú)用處的——POM是Maven的核心。是POM實(shí)現(xiàn)的并驅(qū)動(dòng)了這種以模型來(lái)描述的構(gòu)建方式。

TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超4個(gè)贊
請(qǐng)參考:versions-maven-plugin插件,可以解決。
<plugin>
<artifactId>versions-maven-plugin</artifactId>
<groupId>org.codehaus.mojo</groupId>
<version>2.2</version>
<configuration>
<!--這是新版本號(hào)-->
<newVersion>2.2.2</newVersion>
</configuration>
</plugin>
命令也能解決: mvn versions:set -DnewVersion=1.0.3-SNAPSHOT
- 2 回答
- 0 關(guān)注
- 845 瀏覽
添加回答
舉報(bào)