Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven映射中的转义字符串_Maven_Pom.xml - Fatal编程技术网

Maven映射中的转义字符串

Maven映射中的转义字符串,maven,pom.xml,Maven,Pom.xml,我正在使用一个有贴图的Mojo作为设置。据 其配置应如下所示: <theMap> <key1>value1</key1> </theMap> 价值1 但我的属性是用于xsd代码生成的名称空间->包映射。这就是: <packageNames> <http://mydomain/myservice>my.service.package.name</http://mydomain/myservice> &l

我正在使用一个有
贴图的Mojo作为设置。据

其配置应如下所示:

<theMap>
<key1>value1</key1>
</theMap>

价值1
但我的属性是用于xsd代码生成的名称空间->包映射。这就是:

<packageNames>
  <http://mydomain/myservice>my.service.package.name</http://mydomain/myservice>
</packageNames>

my.service.package.name

这甚至不是有效的xml。那么,有什么方法可以转义这些值,或者用另一种方法将设置映射到Mojo的映射吗?

使用映射和映射的组合

在您的情况下,配置如下所示:

<packageNames>
  <packageName>
    <uri>http://mydomain/myservice</uri>
    <package>my.service.package.name<package>
  <packageName>
</packageNames>

http://mydomain/myservice
my.service.package.name
收集列表后,通过可能将其分配给内部映射来验证所有
uri
是否唯一。另外,请记录mojo,它需要唯一的
uri