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

来源:互联网 发布:名片app软件 编辑:程序博客网 时间:2024/05/16 10:52

问题描述:在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就能正常访问了。

1 0