tomcat启动后,http://localhost:8080无法正常显示

  • Post author:
  • Post category:其他



问题描述:

在java中可以成功启动tomcat,且正常显示项目内容,但在网页中输入

http://localhost:8080

无法正常显示。

以下是

http://localhost:8080

正常显示的页面

这里写图片描述


原因


eclipse将tomcat的项目发布目录重定向了,导致无法正常访问。同时在tomcat安装目录下的webapp目录里面找不到我的项目文件。


解决方法:


1、双击eclipse中的server,可以看到下面的编辑界面。

这里写图片描述

可以看到,我们默认选择的是Use workspace metadata(does not modify)Tomcat installation,我们需要将选项改为第二个Use Tomcat installation(takes control of Tomcat installation)但是此时是灰色,无法修改。我们需要将里面的项目全部移除才能编辑。

2、选中server,右击,打开add and remove界面

这里写图片描述

3、选择右边的项目点击Remove,将所有项目移除之后点击finish。

此时我们可以看到刚刚的界面已经可以编辑了。

这里写图片描述

4、将Server Locations选择为第二个,Use Tomcat installation(takes control of Tomcat installation),同时将Deploy path改为webapps,也就是tomcat的安装目录作为默认的项目发布目录。

这里写图片描述

5、修改后关闭页面,重启tomcat服务,

http://localhost:8080

就能正常访问了。



版权声明:本文为wuting3680278原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。