通过Java将注释添加到POM.xml文件

Pra*_*nna 1 java pom.xml maven

我正在使用POM org.apache.maven.model.io.xpp3.MavenXpp3Reader并org.apache.maven.model.io.xpp3.MavenXpp3Writer执行读写操作。我也想添加评论。我不想再次处理整个String并编写逻辑以插入注释。还有其他方法可以插入注释并注释掉已经存在的标签吗?

小智 5

我知道这已经很老了,但如果其他人正在寻找...在任何xml文件中的注释(包括Maven项目中的POM)都用感叹号表示

<!--my comment-->
Run Code Online (Sandbox Code Playgroud)

或注释掉一个示例块

  <!--
  <dependencies>
    <dependency>
      <groupId>com.group</groupId>
      <artifactId>anId</artifactId>
      <version>1.0.0</version>
    </dependency>
  </dependencies>
  -->
Run Code Online (Sandbox Code Playgroud)

  • 这并没有回答这个问题。问题不是如何在 POM 文件中添加注释,而是如何让 MavenXpp3Reader 和 MavenXpp3Writer 维护注释。 (2认同)