Я использую RAD7.5 для разработки проекта. Мой файл web.xml выглядит так:
<context-param>
<param-name>config.file</param-name>
<param-value>@project.config.location@</param-value>
</context-param>
Таким образом, в основном @ project.config.location @ извлекается из файла свойств (config.properties) в процессе сборки ant с использованием кода набора фильтров, как показано ниже:
<copy todir="${project.build.dir}">
<fileset dir="${web.project.webcontent.dir}" excludes="**/classes/**" />
<filterset>
<filtersfile file="${web.project.src.dir}/filters/${file.filter.name}" />
</filterset>
</copy>
Итак, моя проблема в том, как настроить RAD7.5, чтобы при локальном развертывании приложения (щелчок правой кнопкой мыши на EAR проекта -> запуск на сервере) эти фильтры заменялись. Я пытался найти решение, но пока ничего не нашел в Интернете. Есть предложения?