使用maven-assembly-plugin从指定的依赖项构建.jar

时间:2013-04-23 11:19:39

标签: maven maven-assembly-plugin

我有一个maven-assembly-plugin正在处理,构建一个包含我的依赖项的大胖.jar。有没有办法构建一个只包含我的项目代码和几个指定依赖项的.jar,而不是整个?

冒着被告知“你做错了”的风险,我的意图是只从我管理的那些项目中打包代码,并分别分发托管依赖项,由Hadoop运行。

1 个答案:

答案 0 :(得分:0)

关于Including and Excluding Artifacts,它提到了排除如下: -

<dependencySets>
  <dependencySet>
    ....
    <excludes>
      <exclude>commons-lang:commons-lang</exclude>
      <exclude>log4j:log4j</exclude>
    </excludes>
  </dependencySet>
  ....
</dependencySets>

我希望这可能有所帮助。