2016-01-11 28 views

回答

0

我只是做了一件很簡單的事情。我將VAADIN目錄放在src\main\resources的內部,並且在執行install目標時,它自動被複制到生成的jar的根目錄中。

0

您可以嘗試使用

Maven Assembly Plugin

使用這個,你可以指定文件集和依賴集。例如

<fileSets> 
    <fileSet> 
     <directory>${basedir}/lib</directory> 
     <outputDirectory>/</outputDirectory> 
     <includes> 
      <include>*.jar</include> 
     </includes> 
    </fileSet> 
</fileSets> 
+0

Assembly插件除了創建主jar外還創建了另一個jar。我需要將該目錄添加到原始jar中 –

+0

U可以刪除現有的jar插件。僅添加程序集插件 – Shettyh

+0

我沒有將jar插件添加到pom,但它仍然生成了jar。此外,由assembly插件創建的jar名稱不同,因此依賴於此artifact的任何工件都不會引用由assembly插件創建的jar –

相關問題