简体   繁体   中英

Custom maven plugin: saving pom NOT effective pom

I wrote code for maven plugin that updates version number in a pom file. However when I try to save new pom, it is being saved as Effective pom. Is there a way to save it the way it was before parsing? Thank you!

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

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM