红联Linux门户
Linux帮助

Eclipse-ee启动Tomcat后浏览器无法访问Tomat,并且Web项目服务部

发布时间:2015-05-22 10:31:07来源:linux网站作者:nelson2013

环境:

Ubuntu 14.04 + Eclipse-ee +  Tomcat7


问题:

在Eclipse中建立Server时选择的Tomcat7,Server的运行时选择的时自己安装的Tomcat目录。然后启动Server,ConsoleTomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。并且,Eclipse中Web项目也不能访问。如果在tomcat安装目录下手动启动startup.bat时,通过访问htt://localhost:8080/能正常访问tomcat管理页面。


原因分析:

 由于在Eclipse中创建Server时,“Server Locations”选项采用的时默认配置,即"Use workspace metadata(does not modify tomcat installation ),这意味着该Server不会改变TOMCAT的安装及部署目录,而是采用的Eclipse自带的TOMCAT配置目录。所以在Eclipse中启动tomcat后Web项目不会部署,且无法访问。


解决方式:


1. 在Eclipse停止Tomcat Server

2. 移除Server中部署的项目

3. 右键“Server Tomcat 7 ” (我的server名称为 Server Tomcat 7),选择“clean”

4. 打开“Server Tomcat 7 ”,在“Server Locations”选项中选择 “Use Tomcat Installation”

5. 在Eclipse启动 “Server Tomcat 7 ”,验证是否成功即可。


Linux搭建Tomcat环境:http://www.linuxdiyf.com/linux/12201.html

Ubuntu配置Tomcat:http://www.linuxdiyf.com/linux/10809.html

CentOS 6.4安装搭建Tomcat 7:http://www.linuxdiyf.com/linux/10513.html