我有以下项目结构:
base-pom.xml
|-module1
| |-module1-resources
|-module2
| |-module2-resources
|-module3
| |module3-resources
|
|-general-resources
我正在寻找获得以下输出结构的方法:
output-folder
|-libs-folder/3rdrarty-jars
|-config-folder/general-resources not-packed
|-module1.jar
|-module2.jar
|-module3.jar
|-module1-resources not-packed
|-module2-resources not-packed
|-module3-resources not-packed
还有一点需要提及:我的项目模块的类路径应该是这样的:
Class-Path:/ config-folder module2.jar module3.jar libs / 3rdparty_1.jar libs / 3rdparty_2.jar libs / 3rdparty_3.jar
我不知道maven是否允许拥有如此复杂的输出结构 - 所有样本,我发现浪费了很多时间,甚至没有显示出与我的要求相似的内容。