0
A
回答
0
mvn --batch-mode release:update-versions -DdevelopmentVersion=1.2.0-SNAPSHOT
可以使用versions-plugin做到這一點:
mvn versions:set -DnewVersion=1.2.0-SNAPSHOT
或者,你可以使用release:branch
甚至創建分支以及(只要您的pom中的scm設置正確):
(check out tag)
mvn release:branch -DbranchName=my-branch -DupdateBranchVersions=true -DupdateWorkingCopyVersions=false -DreleaseVersion=1.0.1-SNAPSHOT
是的,該屬性被命名爲releaseVersion,雖然它真的是分支的版本。 (參見:http://maven.apache.org/maven-release/maven-release-plugin/examples/branch.html瞭解詳細信息)
0
父pom.xml中定義新的屬性:
<properties>
<myprojectversion>0.0.1-SNAPSHOT</myprojectversion>
</properties>
,並使用它需要的時候:${myprojectversion}
。
如果這個解決方案太粗糙。考慮爲預期版本代碼的次要,主要,後綴等部分定義更多的屬性。
相關問題
- 1. Maven的快照VS BUILD-快照
- 2. Maven的快照庫
- 3. Maven的快照更新
- 4. 忽略Maven快照中的時間戳
- 5. Maven - 快照依賴項中的範圍
- 6. Maven快照「生命週期」
- 7. hudson/maven發佈快照
- 8. 快照未被Maven下載
- 9. Maven不會生成快照
- 10. Maven - 釋放快照依賴
- 11. 問題在Maven的pom.xml中
- 12. maven忽略pom.xml中的sourcelevel
- 13. 存在非快照版本時快照的Maven解析
- 14. maven的pom.xml訂購
- 15. Maven和pom.xml
- 16. maven config pom.xml
- 17. Maven依賴在pom.xml中
- 18. Maven插件在pom.xml中
- 19. Maven的快照不會在gradle這個
- 20. 檢索Maven快照的時間戳
- 21. Maven的強制更新快照依賴
- 22. 檢查Maven的POM是快照
- 23. WSO2示例Maven pom.xml
- 24. Gradle build.gradle到Maven pom.xml
- 25. 存檔pom.xml Maven Hibernate
- 26. pom.xml錯誤Maven build
- 27. maven - pom.xml文件的位置
- 28. 如何控制Eclipse/Maven快照緩存?
- 29. Maven快照部署策略疑問
- 30. Maven 3.0.2 -U選項不更新快照
發佈:update-versions失敗:[錯誤]無法執行目標org.apache.maven.plugins:maven-release-plugin:2.4:項目目錄上的update-versions(default-cli):您沒有反應堆項目清單中的SNAPSHOT項目。 - > [求助1] –
啊,對不起,我會更新我的答案 – blackbuild
這是工程..謝謝 –