閱讀幾乎所有鏈接下的標題(當創建主題),並在谷歌他們更多,沒有找到答案。 所以,問題是:jenkins構建maven web項目。我安裝了Deploy插件,以便jenkins將.WAR文件發佈到tomcat。 試驗段過去了,WAR文件是建立 - OK,但是當詹金斯開始Jenkins錯誤啓動靜態資源
[INFO] --- tomcat7-maven-plugin:2.1:run (default-cli) @ webapp ---
我看到:
ERROR] Error starting static Resources
java.lang.IllegalArgumentException: Document base /var/lib/jenkins/workspace/AppFolder/AppName/src/main/webapp does not exist or is not a readable directory
如果我期待到項目的文件夾,裏面確實沒有這樣的文件夾,因爲它是:
/var/lib/jenkins/workspace/AppFolder/AppName/src/com/companyname/webapp
所以,我只是不知道在哪裏修復路徑。試圖編輯pom.xml:
<build>
<sourceDirectory>src/com/companyname</sourceDirectory>
...
</build>
只是不明白它。在哪裏指定了路徑?
更新:呃,我怎麼忘記了有效的pom.xml。將嘗試查看那裏的設置並嘗試更改它們。 – Naryck
更新:不,不是這樣的情況。加入 的src/COM /公司名稱/資源 但它並沒有在詹金斯的幫助下,相同的路徑,同樣的錯誤 –
Naryck
是否可以來發表您的POM? –