2014-10-30 2 views
0

Я работаю над проектом java, где я использую ant как инструмент сборки.Файл перезаписи свойств во время сборки муравьев

У меня есть два файла .property, скажем build_local и build_env. Когда я создаю проект через ant, он должен использовать файл свойств build_local, и когда я создаю проект для среды, он должен перезаписать build_local и использовать build_env.

Заранее благодарим за любую помощь. Было бы здорово, если бы вы могли опубликовать некоторые ссылки.

ответ

0

Вы видели этот пример, где вы можете передавать аргументы в файл сборки ant. How do I pass an argument to an Ant task?

Так что в вашем случае для локального использования сборки

ant -Denv=build_local -f your_antfile.xml 

Для нелокальных файлов называют

ant -Denv=build_env -f your_antfile.xml 

Излишне говорить в your_antfile.xml вам нужно передать файлы свойств, как " $ {env} .properties "

Смежные вопросы