Предположим, что у команды в США есть проект, содержащий эту локальную библиотеку
<dependency><artifactId>garbage</artifactId></dependency>
но в британской версии нашего проекта вместо
указана
pom.xml
: *1005*
</dependency><artefactId>rubbish</artefactId><dependency>
, который указывает локализованную сборку артефакта.
В настоящее время скрипт принимает мусорный проект, строит его с британской локализацией, но затем должен исправить файлы .jar после того, как artefactId отражает локализацию, в том числе, если строка была скопирована как часть Процесс сборки. Однако этот метод оказался ненадежным: существует ли способ перехода на систему, которая использует только Maven для изменения идентификатора сборки в зависимости от чего-то вроде переменной среды LANG
?
Или; Разве нельзя ввести конфигурацию в сам файл конфигурации pom.xml
?