最近搞一個自己的博客系統玩,用了servlet+jsp,結果發現了兩個大問題:
1.無法 Export 出 WAR文件;
2.生成WAR,放置到TOMCAT的 webapps目錄后,http://localhost:8080/項目名/ -----> 404
經過調查發現,原因在於,原先項目由MyEclipse開發,后來我用Eclipse Import 項目 ,所以出錯
解決方法:
1. 在eclipse下,右鍵項目properties -> project fac e ts
選中 Dynamic web module 選擇后面的版本為 2.5(運行環境為tomcat6,如果選擇3.0的話運行環境為tomcat7 )
和 選中 java
2..如果發布的時候不能正常運行項目按一下修改
找到項目路徑
比如我的項目在D盤的文件夾Product目錄下
d:\Product\.settings\org.eclipse.wst.common.component
里面有一句
<wb-resource deploy-path="/"source-path="/WebContent"/>
把后面的WebContent改為
<wb-resource deploy-path="/"source-path="/WebRoot"/>
如果還不行就新建一個eclipse的web項目..然后把里面的.settings .classpath .project復制粘貼過去
修改.project里面的項目名稱,並重新設置bulidpath->libraies和Source