最近遇到了一个很奇怪的问题,在Eclipse的server中启动tomcat, console里显示已经启动成功,但是在浏览器输入http://localhost:8080却显示404错误。 网上查了一下原因,原来是eclipse启动的tomcat,路径被指到了eclipse的workspace上了。
可以通过双击servers中的tomcat查看。 见附件
至于http://localhost:8080显示404错误,是因为没有在webapps中找到Root/index.html. 我们可以将Root目录拷贝到\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1(每个人可能会稍微不一样)中,或者直接双击servers中的tomcat, 在server location 直接选择use tomcat Installation, 使用tomcat的server location.
可以通过双击servers中的tomcat查看。 见附件
至于http://localhost:8080显示404错误,是因为没有在webapps中找到Root/index.html. 我们可以将Root目录拷贝到\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1(每个人可能会稍微不一样)中,或者直接双击servers中的tomcat, 在server location 直接选择use tomcat Installation, 使用tomcat的server location.
文章详细介绍了如何解决在Eclipse环境下启动Tomcat后,通过localhost无法访问的问题。主要原因是Eclipse启动的Tomcat路径被指向了workspace目录。文章提供了两种解决方案:一种是手动将Root目录复制到特定的Eclipse临时文件夹中;另一种是更改Tomcat的server location设置,使其使用正确的安装位置。
740

被折叠的 条评论
为什么被折叠?



