2012-05-09 78 views
0

我想恰恰如此:https://stackoverflow.com/a/1793017/789656Maven的組件包括所有的罐子,但一個(不包括不工作)

然而,在我的情況下,我想一些罐子沒有把lib文件夾中。我嘗試添加

<excludes> 
    <exclude>special*.jar</exclude> 
</excludes> 

但它不會做的伎倆,因爲說here

包含模式優先於排除模式

如何必須配置組裝來實現我想要的?

+2

您的問題不包含所有需要的信息。發佈您的pom.xml,assembly.xml,當前輸出和所需的輸出。 –

回答

0

你嘗試加入包括部分:

 <includes> 
      <include>**</include> 
     </includes> 

你不包括前?

0

設置要提供的依賴項的範圍。如果它是你項目的直接依賴,那應該會有訣竅。如果不是,則嘗試將其顯式添加爲組件的依賴項,並將其設置爲scope:provided。