2017-04-15 100 views
0

我正在使用Maven。當我從Eclipse啓動項目時,資源被導出到根目錄。但是當我將它導出到可執行jar文件資源位於/resources/更改maven的導出資源目錄

當我從Eclipse啓動項目以匹配可執行jar文件中的路徑時,如何更改資源導出的路徑?

+0

顯示你的pom.xml – minus

+0

沒有什麼特別的:https://開頭引擎收錄。 COM/PCpsSssp – TheZopo

回答

1

使用這樣<build></build>標籤內:

<resources> 
     <resource> 
      <targetPath>/resources</targetPath> 
      <directory>${basedir}/src/main/resources</directory> 
     </resource> 
</resources> 

你應該保持在src /主/資源。這就是標準。

0

假設你有一個可以工作的maven POM,(你還沒有發佈<build>部分),這個錯誤是從eclipse導出爲一個可執行的jar文件。

你應該使用Maven做包裝,你有2個可能的解決方案:

  1. maven-shade-plugin
  2. maven-assembly-plugin