2..還有一種情況會導致修改後的js**不生效。當在ide工具完成js頁面編寫,瀏覽器內效果不出來,瀏覽器 中 檢視 js原始碼發現**沒有更新,除了快取的原因,還可能是ide編譯有問題。看看對應的編譯後的檔案,看看**是否已經更新。近期就遇到了這一問題,雖然使用的是自動編譯,但是就是不能生效。不知道是不是專案是使用的對映部署的原因。
以對映的方式部署專案,優點是很明顯的,節約了空間,而且想要不載入其他專案時,只需要注釋掉配置就可以,需要再用的時候只需取消
注釋就行,這在開發中是很方便的。
有一點要注意的是,如果是用notepad++或者其他編輯器改寫server.xml時,注意一定要以utf-8的編碼方式儲存,否則啟動tomcat時會提示
com.sun.org.apache.xerces.internal.impl.io.malformedbytesequenceexception: invalid byte 2 of 2-byte utf-8 sequence.的錯誤。
這一點原因可見
Tomcat對映web工程
只要把寫在上面一行就ok了!2,如果在測試中出現404的錯誤,如果前面配置沒有錯,可能就是在 tomcat home conf web.xml檔案中把虛擬路徑顯示目錄給禁止啦,此時可以在web.xml檔案中找到 default org.apache.catalina.servlets.default...
Tomcat對映web工程
對映web工程就是設定虛擬目錄,即把專案的目錄對映到tomcat中。它帶來的好處是編過的專案不需要再放到tomcat下,帶來很多方便。在myeclipse中工程無需再佈署到tomcat下,tomcat啟動時,會自動讀取該對映檔案,並自動部署工程。下面是具體步驟 進到tomcat下conf catal...
tomcat 對映路徑配置
原文 1.預設配置 位置 apache tomcat7 8088 conf server.xml name localhost unpackwars true autodeploy true 2.指定對映路徑 位置 apache tomcat7 8088 conf server.xml path d...