Вот то, что я пытаюсь достичь - каталог dist
(или zip файл), который выглядит следующим образом:
dist/
|-- application-1.0.jar
|-- conf/
|-- application.properties
|-- log4j.properties
|-- lib/
|-- *.jar
В основном:
- Выполняется исполняемый банк (с соответствующим классом пути в манифесте)
- Я хочу исключить
src/main/resources
из автоматической упаковки в банку, так чтоapplication.properties
можно изменить - Я хочу иметь внешние зависимости в каталоге
lib/
Я придумал решение, используя профиль с плагинами, прикрепленными к фазе пакета, но лучше ли использовать плагин сборки?