Xml org.apache.maven.archetype.exception.ArchetypeGenerationFailure

Xml org.apache.maven.archetype.exception.ArchetypeGenerationFailure,xml,maven,xsd,maven-archetype,Xml,Maven,Xsd,Maven Archetype,我试图使用原型创建一个项目,但我得到了“ArchetypeGenerationFailure” 发生这种情况的原因是一个xml文件,特别是该文件的元素中有一些特许 下面的代码来自该xml文件。如果我从值标记中删除“:+:”和“:-”,则它正在工作 我试着在这个宪章前使用“\”,但它仍然不起作用。有什么想法吗?。谢谢 <ResourceProps> <Tag>process.path</Tag> <Value>/usr/bin:/u

我试图使用原型创建一个项目,但我得到了“ArchetypeGenerationFailure”

发生这种情况的原因是一个xml文件,特别是该文件的元素中有一些特许

下面的代码来自该xml文件。如果我从值标记中删除“:+:”和“:-”,则它正在工作

我试着在这个宪章前使用“\”,但它仍然不起作用。有什么想法吗?。谢谢

<ResourceProps> 
   <Tag>process.path</Tag>  
   <Value>/usr/bin:/usr/sbin:/usr/java/default/bin:/usr/java/default/jre/bin${PATH:+:}${PATH:-}</Value> 
</ResourceProps>

进程路径
/usr/bin:/usr/sbin:/usr/java/default/bin:/usr/java/default/jre/bin${PATH:+:}${PATH:-}
错误消息

org.apache.maven.archetype.exception.ArchetypeGenerationFailure:合并velocity模板时出错:在第30行第86列遇到“:+:}”

我尝试使用UTF-8版本的chars

  • ->+
  • ->-
但也犯了同样的错误

无法从原型创建项目 org.apache.maven.archetype.exception.ArchetypeGenerationFailure:合并velocity模板时出错:在archetype资源第86列第30行遇到“:&” 我期待的是: "}" ...
…您是否尝试过使用UTF-8版本的chars

+ -> &#43;
- -> &#45;

我以前尝试过使用它,但遇到了以下错误:无法从archetype org.apache.maven.archetype.exception.ArchetypeGenerationFailure:合并velocity模板时出错:遇到“:&”在第30行,archetype资源的第86列预期出现以下情况之一:“}”。。。