本地主机:8080无法正常工作,但Tomcat服务器在IntelliJ中正常工作

时间:2020-07-29 08:40:44

标签: intellij-idea web-applications localhost tomcat8

我已经开发了一个Web应用程序。该应用程序配置为在9000端口的Tomcat服务器8.5上运行。在部署项目时,它在localhost:9000上运行。但是localhost:8080无法正常工作。我已经检查了server.xml,并将其配置为在端口8080上运行。另一个tomcat 7在localhost:9090上运行。 早些时候,我在IntelliJ上部署项目时手动停止了服务器,因为该项目被配置为在端口8080上运行,并且显示错误“端口8080已在使用中”。

为什么会这样?

1 个答案:

答案 0 :(得分:0)

您是否尝试过关闭现有正在运行的进程?那可以解释8080已经被使用了。

当您从intellij运行tomcat时会发生什么,然后不遵守server.xml配置,因为它被Intellij的tomcat配置覆盖。

一个人可以通过'a下这些文件所在的指定文件夹定义自己的server.xml或context.xml。点击靠近Tomcat base directory条目的Tomcat base directory可以找到Configure