问题

eclipse中启动tomcat,项目可以正常运行,但是localhost:8080无法访问。

关闭eclipse中的Tomact,直接从tomcat/bin 下的startup.bat启动,localhost:8080可以正常访问。

原因

eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定向了,所以你会发现在tomcat安装目录下的webapp目录里面找不到你的项目文件。

解决办法

如下图,默认的workspace存储在以下位置,并没有存储在tomcat的webapps中

eclipse中启动tomcat,localhost:8080无法访问-LMLPHP

将tomcat中的项目remove,然后可以操作

eclipse中启动tomcat,localhost:8080无法访问-LMLPHP

保存,即可。这样在eclipse中项目也可以运行,也可以直接通过localhost:8080访问

05-02 05:02