簡體   English   中英

自定義Maven插件:保存pom無效的pom

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM