在eclipse中配置好tomcat后访问不到主页,而访问自己建的项目时则能访问到

eclipse中启动tomacat后,它去启动的web项目并不是tomcat文件夹下的webappweb工程,而是eclipse中自己的一个文件夹下的web工程。

双击tomcat服务器,打开tomcat的配置页面,如图所示:

http://my.csdn.net/uploads/201207/09/1341842659_6004.png

(注:此图的serverLocation需要在tomcat服务器中没有部署web项目时才时enable的)

图中时选择serverpath location path可以看到默认的情况是使用workspacemetadata”,也就是serverpathworkSpace下的,具体的path为:{workspace}\.metadata\.plugins\org.eclipse.wst.server.core\tmp0 , new一个服务器,就会有个temp,第一个服务器就是temp0 Deploy pathwtpwebapps查看此文件夹,里面没有tomcatwebapp下的ROOT工程,所以当然访问不到tomcat的主页啦~~   

 

解决方法:

1.tomcat下的webapp下的ROOT复制到E:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0下的wtpwebapps中,再重启tomcat,此时就能访问到主页了

2.在配置server locations时,选择第二项,“usertomcat installation” 修改配置如下图:

配置了这一步那么在Eclipseworkspace里面开发的项目当启动Tomcat服务器时同时也会拷贝到所选择的DeployPath中。

http://my.csdn.net/uploads/201207/09/1341843576_7572.png


你可能感兴趣的:(tomcat)