2012-05-29 50 views
0

我正在嘗試進行熱部署。數據庫連接信息存儲在我的META-INF/context.xml中。將META-INF/context.xml重新加載到../conf/Catalina/localhost/myapp.xml不起作用

當我將該文件夾放到我的$ TOMCAT_HOME/webapps /目錄中時,它會嘗試重新加載,然後因爲無法找到數據庫連接信息而失敗。當我查看../conf/Catalina/localhost/myapp.xml時,它不在那裏。

有人可以給我一些鉛,所以我可以找到什麼可能是錯的? : -

(我不認爲它是一個權限錯誤,因爲本地主機是在777測試)

+0

你是否重新部署戰爭或將文件夾移動到webapps文件夾?你正在使用哪個版本的Tomcat –

回答

1

我可以使它工作,錯誤是從兩個不同的問題

首先到來。 ./conf/Catalina/localhost應該由tomcat用戶擁有,而不是root或任何東西。根據默認情況,它可能不是這種情況。

第二個:我在webapps目錄中做了一個git pull,但它不工作。我現在正在做的是,我拉上/ tmp,然後將目錄移動到webapps。它工作正常,但我不知道爲什麼git拉使操作失敗,當一個scp直接到這個目錄工作。

我希望它可以幫助你們中的一些人,

相關問題