[英]Custom maven plugin: saving pom NOT effective pom
我為maven插件編寫了代碼,該代碼更新了pom文件中的版本號。 但是,當我嘗試保存新的pom時,它將被另存為有效pom。 有沒有一種方法可以將其保存為解析之前的狀態? 謝謝!
private MavenProject project;
String newVersion = updateProjectVersion(project);
project.setVersion(newVersion);
// write project object into pom file
MavenXpp3Writer pomWriter = new MavenXpp3Writer();
releasePomFile = ReleaseUtil.getStandardPom(project);
Writer fileWriter = null;
String scmUrl = project.getScm().getConnection();
fileWriter = WriterFactory.newXmlWriter(releasePomFile);
pomWriter.write(fileWriter, project.getModel());
為什么不使用特別為這類任務而編寫的versions-maven-plugin 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.