最近搞一个自己的博客系统玩,用了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