xml - 如何在 Maven pom 属性值中转义 '&'

标签 xml maven pom.xml

<分区>

我需要通过 Maven 属性设置 URL(根据配置文件替换)。问题是这个 URL 包含一些 & 而 maven 不喜欢这样(如果 URL 包含 &_program):

"The reference to entity "_program" must end with the ';' delimiter." error occurs in pom on this line.

那么如何转义这个字符或者如何转义一个可能包含一些“特殊”字符的孔线。 (属性值中还禁止使用哪些其他字符?)

最佳答案

我没有使用过 maven,但从它的声音来看,标准的 XML 转义可以完成工作。在您的情况下,您可以尝试使用

& 而不是 &

What characters do I need to escape in XML documents?

关于xml - 如何在 Maven pom 属性值中转义 '&',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8701870/

相关文章:

c# - 如何在我的 XML 文件中存储对元素的引用?

php - 将 php 函数输出到 xml。

java - 如何从 Jenkins Maven2/3 作业中删除过时的 Maven Artifact ?

java - ejb 客户端的 POM 配置抛出异常

wsdl - "Can not initialize the default wsdl from..."-- 为什么?

java - 如何在单击按钮时将图像发送到下一个屏幕

spring - 从另一个模块上下文访问属性文件

maven - 从Maven查找主机名

java - 将 Maven 项目部署到 JBoss - 菜鸟问题

xml - 在 emacs 中,我可以让评论区域使用 block 评论而不是评论每一行吗?