問題描述:
同一個項目,通過exlipse部署到tomcat后可以正常訪問,但是通過idea部署后卻無法訪問?
無法正常訪問項目的原因很多,這里只介紹一下我前段時間遇到問題的原因。
原因:
當項目成功部署后,tomcat下的webapps可以正常訪問的目錄結構為
而我自己使用idea部署到tomcat的項目,訪問時卻無法找到,此時的目錄結構為
通過上述兩個目錄結構對比,發現使用idea部署時,沒有將pages目錄部署到tomcat中
解決辦法:
1.打開idea的Project Structure,找到facets
2.配置web項目對應的web.xml文件的位置,配置web資源文件路徑
3.此時再打包,配置tomcat,再啟動tomcat,就可以正常訪問web項目