我在使用Maven Shade插件时遇到了困难,因为我希望将我的阴影jar安装到与父pom相同的文件夹中(而不是本地src/target目录).
布局:maven_project
guide/
parent_pom.xml
projA/
pom.xml
projB/
pom.xml
/target
original-projB-0.0.3.jar
projB-0.0.3.jar (shaded jar)
Run Code Online (Sandbox Code Playgroud)
我必须导出项目并使其他人更容易运行可执行jar我想将着色jar重定位到该guide文件夹.
不幸的是,我尝试过使用
<outputDirectory>/home/name/Desktop/maven_project/guide/</outputDirectory>
Run Code Online (Sandbox Code Playgroud)
但这只会将原始jar移动到目录中.
问题:关于如何在那里移动阴影罐的任何想法(甚至删除过程中的原始jar)?