У меня есть следующая задача, и по какой-то причине мой файл не соответствует:
<xmltask source="nbproject/project.xml" dest="nbproject/project.xml">
<replace path="/project/configuration/data/class-path-extension/runtime-relative-path/text()"
withText="ext/extensions/${extension-lib.dist.jar}.jar"/>
<replace path="/project/configuration/data/class-path-extension/binary-origin/text()"
withText="${original.project.dir}/dist/${extension-lib.dist.jar}.jar"/>
</xmltask>
Вот XML-файл, который я ищу:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project xmlns="http://www.netbeans.org/ns/project/1">
<type>org.netbeans.modules.apisupport.project</type>
<configuration>
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
.
.
.
<class-path-extension>
<runtime-relative-path>ext/extensions/Zone_x.jar</runtime-relative-path>
<binary-origin>../../Simple Marauroa Java/Zone Extension/dist/Zone_y.jar</binary-origin>
</class-path-extension>
</data>
</configuration>
Я удалил материал, не важный для этого вопроса.Использование плагина Xpath для NetBeans в одном и том же файле показывает совпадения для ext / extensions / Zone_x.jar и ../../Simple Marauroa Java / Zone Extension / dist / Zone_y.jar соответственно, но задача их не видит.
Есть идеи?