2013-07-23 58 views
1

例如,我有一個名爲test.war的war文件第一次當我部署test.war時,tomcat提取它並創建文件夾測試,但是當更改一些與應用程序和創建戰爭部署再次tomcat不解壓戰爭文件第二次。所以我必須刪除測試文件夾,然後tomcat解壓戰爭文件沒有問題。但我不想刪除測試文件夾,因爲會有用戶圖像數據或其他東西。如果存在與war文件同名的文件夾,則Tomcat不會解壓war文件

回答

0

我認爲這應該是這樣。 提取戰爭文件時,其內容將被放入同名文件夾中。 同名文件夾的存在表明戰爭文件已被解壓縮,否則每次發現它時會繼續解壓縮同一個戰爭。 您明確告訴它通過刪除/重命名目標文件夾(如果需要回滾時保留備份)來解壓war文件(如果它已被解壓縮)。

將動態數據或用戶資料放入該文件夾是一種不好的做法。你應該把這些東西存儲在別的地方。