假设我有以下XML:
<?xml version="1.0" encoding="UTF-8"?>
<colors>
<color1> Blue</color1>
<color2> Red</color2>
</colors>
是否可以使用pom.xml项目的版本自动设置版本?
假设我的pom.xml是这样的:
<groupId>br.com.colors/groupId>
<artifactId>colors</artifactId>
<version>1.0.2</version>
xml版本应该像这样:
<?xml version="1.0.2" encoding="UTF-8"?>
<colors>
<color1> Blue</color1>
<color2> Red</color2>
</colors>
答案 0 :(得分:0)
该版本并非您想象的那样。
版本应该在您的XML中:
<?xml version="1.0" encoding="UTF-8"?>
<colors version="1.0.2">
<color1>Blue</color1>
<color2>Red</color2>
</colors>
您将需要一个Maven任务或插件来为您修改文件。
我个人不建议这样做。让您的GitHub或源代码管理工具处理版本控制。
您似乎想要将XML解析为DOM树的对象来验证版本。您能描述一下它的样子吗?有效和无效的版本方案是什么样的? XML流程对该属性有何作用?