Мои требования следующие: - у нас есть четыре среды (dev, uat, prod, stag) - в настоящее время у нас есть 5 файлов свойств (например, log4j.properties), по одному для каждой среды, например: log4j_dev.properties, log4j_uat.properties, log4j_prod.properties, log4j_stag.properties
— все вышеперечисленные файлы имеют много общего, только в каждом файле различаются от 4 до 5 свойств.
мои текущие требования заключаются в том, что мы должны поместить все свойства в общий файл (например, log4j.properties), а файл, специфичный для среды, будет содержать только конкретное свойство от 4 до 5. во время сборки эти файлы должны быть объединены и должен быть создан новый файл, содержащий все эти свойства.
Я попробовал maven-config-processor-plugin, который отлично работает с mavne. 2, но он не совместим с maven3. В настоящее время мы используем maven3, поэтому мне нужен альтернативный подход. Есть ли альтернатива конфигурационному процессору maven или мне нужно написать какой-нибудь новый плагин maven для этого.
Любые предложения плз.