Проблема заключается в следующем:Возможно ли создание многозначных свойств ANT?
Мы используем ANT
для создания нашего приложения. Тем не менее, приложение создается несколько раз, один раз для каждого клиента (у них разные скины/cms/i18n и т. Д.). До сих пор нам не нужно было компилировать их сразу (как правило, просто работать на одного клиента за раз). Теперь мы хотим, чтобы наш сервер сборки создавал все перестановки для всех клиентов на всех языках. Другими словами, нам нужно создать файл war
для каждого клиента, каждый из которых содержит свою собственную компиляцию.
В настоящее время имя клиента считывается из файла .properties
приложения.
Мой вопрос в том, что. Есть ли способ, чтобы свойство client.name
(из приложения .properties
) было переопределено в build.xml
, используемом ant? Или это единственный способ создать различный target
для каждого клиента и жесткое кодирование имени?
Спасибо.
Спасибо. Мы используем Хадсон. Посмотрите на это. – 2010-11-25 08:13:38