2012-07-16 82 views
0

我想建立使用詹金斯我的Maven項目。它創建戰爭文件,但無法讀取build.properties文件,所以所有的CSS,圖像路徑沒有得到體現。詹金斯不讀build.properties

,如果你知道,請分享。

+2

build.properties不是通常使用的Maven的文件。我深深懷疑你正在運行Maven內部的ANT構建....沒有提供足夠的詳細信息來分析你的問題。我已經刪除了詹金斯的標籤....似乎沒有關係。這是否從命令行構建工作?我懷疑不是。那就是你應該開始分析的地方 – 2012-07-16 16:32:12

回答

0

沒有更多的信息,這將是很難理解你想要什麼。 但我猜你是用來構建與螞蟻,這是過濾你的資源。

所以,如果你想要做的一樣,你可以使用maven-資源 - 插件,當你運行mvn這是自動觸發:包(或以上)。

下面的例子:

<project> 
    ... 
    <build> 
    ... 
    <resources> 
     <resource> 
     <directory>src/main/resources</directory> 
     <filtering>true</filtering> 
     <includes> 
      <include>**/*.xml</include> 
     </includes> 
     </resource> 
     <resource> 
     <directory>src/main/webapp</directory> 
     <filtering>false</filtering> 
     <includes> 
      <include>**/*.xml</include> 
     </includes> 
     </resource> 

    <filters> 
     <filter>build.properties</filter> 
    </filters> 
     ... 
    </resources> 
    ... 
    </build> 
    ... 
</project> 

如果我錯了,請你張貼POM和你的模板配置文件。