gpt4 book ai didi

java - 自定义maven插件: saving pom NOT effective pom

转载 作者:行者123 更新时间:2023-12-01 12:19:09 27 4
gpt4 key购买 nike

我为 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 ,这是专门为此类任务编写的。

关于java - 自定义maven插件: saving pom NOT effective pom,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26812827/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com