2016-11-24 94 views
0

我有一個自定義文件夾結構的舊項目,該工程包含一些Java類和資源文件。它們作爲一個單獨的jar部署,現在需要將資源文件部署到存儲庫中作爲供第三方應用程序使用的獨立jar。用自定義文件夾中的資源文件創建一個Maven工件

的資源文件在文件夾/項目/文件/ src目錄/數據模型

什麼Maven插件的組合將是最適合從自定義文件夾以資源文件,它包裝成一個罐子和部署它?

回答

2

Maven resources plugin

<project> 
... 
<build> 
    ... 
    <resources> 
    <resource> 
     <directory>[your folder here]</directory> 
    </resource> 
    </resources> 
    ... 
</build> 
... 
</project> 

Maven assembly plugin

<plugin> 
    <artifactId>maven-assembly-plugin</artifactId> 
    <version>3.0.0</version> 
    <configuration> 
     <descriptors> 
     <descriptor>src/assembly/src.xml</descriptor> 
     </descriptors> 
    </configuration> 
    </plugin> 

然後,你必須創建一個assembly descriptor(在上面的例子src.xml),說明如何組裝交付。

相關問題