我有一个maven-assembly-plugin正在处理,构建一个包含我的依赖项的大胖.jar。有没有办法构建一个只包含我的项目代码和几个指定依赖项的.jar,而不是整个?
冒着被告知“你做错了”的风险,我的意图是只从我管理的那些项目中打包代码,并分别分发托管依赖项,由Hadoop运行。
答案 0 :(得分:0)
关于Including and Excluding Artifacts,它提到了排除如下: -
<dependencySets>
<dependencySet>
....
<excludes>
<exclude>commons-lang:commons-lang</exclude>
<exclude>log4j:log4j</exclude>
</excludes>
</dependencySet>
....
</dependencySets>
我希望这可能有所帮助。