Как настроить плагин Maven Shade в многомодульном проекте?
каждый! Я пытался получить банку с помощью плагина Maven Shade, но до сих порне получится :(
Тот'Структура моего проекта:
MainModule
-Module1
-src
-pom.xml
-Module2
-src
-pom.xml
-pom.xml
Модуль 1 (pom.xml):
MainModule
com.plugintest
1.0-SNAPSHOT
4.0.0
Module1
Модуль 2 (pom.xml):
MainModule
com.plugintest
1.0-SNAPSHOT
4.0.0
Module1
MainModule (pom.xml):
com.plugintest
MainModule
pom
1.0-SNAPSHOT
Module1
Module2
org.apache.maven.plugins
maven-shade-plugin
2.2
package
shade
В соответствии с этим кодом я получаю 2 jar-файла (Module1-version.jar и Module2-version.jar). Но это не то, что я хочу. Я хочу получить 1 файл jar (MainModule-version.jar), который будет содержать другой (Module1 и Module2).
Пожалуйста, скажите мне, почему нетт этот плагин Shade работает?