Я работаю с Maven 3, перенося старое приложение, используя hivemind и ant.Мне нужно изменить файл "Hivemodule.xml" с некоторыми свойствами с информацией об окружающей среде, я определяю с профилем, но он не работает.Я пытаюсь использовать maven-resources-plugin, но безуспешно, возможно, это просто с файлами свойств.
Подробно: Hivemodule.xml находится внутри файла jar, и я хочу распаковать этот файл, чтобы превратить содержимое внутреннегоКонфигурации hivemodule и после, чтобы упаковать снова ... Я в fase распаковки.
Вот мой файл в Hivemodule.xml и параметры, которые я хочу повернуть:
PROVIDER_URL="ormi://localhost:23791/"
APPLICATION_NAME="services_1_11"
SECURITY_PRINCIPAL="oc4jadmin"
SECURITY_CREDENTIAL="welcome"
Для использования профилей я отредактировал этот файл:
PROVIDER_URL="${PROVIDER_URL}"
APPLICATION_NAME="${APPLICATION_NAME}"
SECURITY_PRINCIPAL="${SECURITY_PRINCIPAL}"
SECURITY_CREDENTIAL="${SECURITY_CREDENTIAL}"
В моем pom.xml ссылки на профиль:
<profiles>
<profile>
<id>local</id>
<properties>
<PROVIDER_URL>ormi://localhost:23791/</PROVIDER_URL>
<APPLICATION_NAME>services_1_11</APPLICATION_NAME>
<SECURITY_PRINCIPAL>oc4jadmin</SECURITY_PRINCIPAL>
<SECURITY_CREDENTIAL>welcome</SECURITY_CREDENTIAL>
</properties>
</profile>
</profiles>
И мои конфигурации ресурсов:
<resources>
<resource>
<directory>${serviceSegPath}/${serviceName}/META-INF/</directory>
<filtering>true</filtering>
</resource>
</resources>
Есть ли какие-либо предложения для решения этой проблемы?Еще один плагин для внесения изменений в XML-файл?