如何解决多行Maven属性
在 maven 构建期间,我需要用多行替换一个属性:这是示例
file1.xml
<default>true</default>
<type>sybase</type>
<driver>com.sybase.jdbc6.jdbc.SybConnectionPoolDataSource</driver>
<url>jdbc:sybase:Tds:server:1000/APP?charset=iso_1</url>
${property1}
我想用下面的测试替换property1
<login>admin</login>
<password>pass</password>
<initial>1</initial>
<maximal>5</maximal>
<delay>-1</delay>
<trace>false</trace>
我该怎么做?我不能在 po.xml 中放入一个属性中的所有这些行。
解决方法
尝试使用 CDATA 部分:
<properties>
<property1>
<![CDATA[
<login>admin</login>
<password>pass</password>
<initial>1</initial>
<maximal>5</maximal>
<delay>-1</delay>
<trace>false</trace>
]]>
</property1>
</properties>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。