У меня есть pom.xml и настраиваемый плагин mojo, для которого требуется параметр String []. На данный момент я использую pom.xml для установки значений, но теперь хочу, чтобы он должен был взять файл свойств.Как экпортировать несколько параметров в файле свойств при использовании maven?
Я использую плагин свойств maven для чтения простых свойств, но я не могу это сделать для String [], я попробовал вставить; отдельный формат, но моя сборка не работает успешно.
мой файл pom.xml в данный момент имеет значение, установленные следующим образом (это работает)
<configuration>
<wcsServerId>${deployWcsServerId}</wcsServerId>
<deployments>
<param>@SITE:*</param>
<param>AttrTypes</param>
<param>ContentAttribute</param>
</deployments>
</configuration>
Я попытался положить следующее подаст свойство и сумел прочитать его, используя свойства Maven плагина, но строить это не работает успешно.
моих свойств файл значение
[email protected]: ; AttrTypes:; ContentAttribute: ; ContentFilter:
Я тогда называть это следующим образом, при значениях времени выполнения становится выбрал но так или иначе сборка сбоев.
<configuration>
<wcsServerId>${deployWcsServerId}</wcsServerId>
<deployments>
<param>${global.flags}</param>
</deployments>
</configuration>
Любое предложение или рекомендация плагина maven для использования для нескольких параметров?
Если вы действительно хотите использовать файл для управления длинный список свойств (который выглядит хорошая идея), я думаю, что нет ничего встроенного в Maven POM делать такие.Я бы сделал это, указав файловый ресурс в POM (например, myParams.properties _ и проанализируйте его внутри вашего кода плагина. –
Tome
Спасибо Tome .... Мне удалось решить это самостоятельно ..... плагин нуждается в эти параметры должны быть переданы в определенном порядке .... –