【发布时间】:2015-05-03 06:42:41
【问题描述】:
我正在使用org.apache.maven.model.io.xpp3.MavenXpp3Reader 和org.apache.maven.model.io.xpp3.MavenXpp3Writer 在 POM 上执行读写操作。我也想添加 cmets。我不想再次处理整个字符串并编写我的逻辑来插入 cmets。有没有其他方法可以插入 cmets 并注释掉已经存在的标签?
【问题讨论】:
我正在使用org.apache.maven.model.io.xpp3.MavenXpp3Reader 和org.apache.maven.model.io.xpp3.MavenXpp3Writer 在 POM 上执行读写操作。我也想添加 cmets。我不想再次处理整个字符串并编写我的逻辑来插入 cmets。有没有其他方法可以插入 cmets 并注释掉已经存在的标签?
【问题讨论】:
我知道这是旧的,但万一其他人正在寻找...... 任何 xml 文件中的注释,包括 Maven 项目中的 POM,都用感叹号标记
<!--my comment-->
或注释掉的示例块
<!--
<dependencies>
<dependency>
<groupId>com.group</groupId>
<artifactId>anId</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
-->
【讨论】: