tomcat-6.0.18的tomcat-users.xml內容丟失之謎

以前用Tomcat5,現在改用Tomcat6了。我下載的是解壓後就能用的版本,不是安裝版本。解壓完成後,運行startup.bat,終端顯示正常,也能從瀏覽器打開tomcat頁面,但點擊“manager”鏈接時需要密碼,我於是打開tomcat-users.xml想設置manager用戶的密碼,但該文件的<tomcat-users>標籤的內容是空的,爲什麼一運行tomcat就會清空該標籤內容呢?

經過一個多小時的琢磨,想不出原因。於是下載了安裝版的Tomcat6,打開它的tomcat-users.xml,與解壓縮版的同名文件進行比較,發現解壓縮版的該文件中,<tomcat-users>標籤的內容被<!---->註釋了,而安裝版的則沒有被註釋。我於是把解壓縮版該文件中<tomcat-users>標籤的註釋符號去掉,再次運行tomcat,結果<tomcat-users>標籤內容沒有被清空!

總結:將Tomcat6解壓縮後,要將tomcat-users.xml文件<tomcat-users>標籤內容裏的註釋符號刪除,否則一旦運行,該標籤內被註釋的內容將被清空。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章