【问题标题】:Tomcat started but localhost 8080 is not availbleTomcat 已启动但 localhost 8080 不可用
【发布时间】:2015-12-05 07:55:47
【问题描述】:

我为此奋斗了好几个小时。

我有一个 Java Web 项目,它之前运行良好(虽然是 2 或 3 个月前),但是今天我在 IDEA 中运行项目时发现 localhost:8080 不起作用。

所以我怀疑tomcat是否有问题。我停止了我的 IDEA,重新启动我的计算机(个人)并使用 /bin/startup.bat 启动 tomcat,尝试访问默认的 tomcat 索引。但还是不行。

我曾尝试下载一个新的 tomcat(apache-tomcat-7.0.65),但没有做任何修改。然后重做上面(启动->尝试访问localhost:8080)。还是不行。

在 chorme,localhost:8080 给了我:“ERR_CONNECTION_RESET”。

【问题讨论】:

  • 我怀疑你也试过127.0.0.1:8080?也许将简单的 jsp 放入 webapps/ROOT/ 只是为了重新检查。在您的本地 PC 上运行任何防病毒软件或类似软件?
  • 使用 netstat -a | 检查 Tomcat 是否在 8080 端口上运行grep 8080
  • @Jan 1. 试过 127,还是一样。 3 我把默认的index.jsp复制到myjsp.jsp,试了localhost:8080/myjsp.jsplocalhost:8080/index.jsp,结果一样。 3.应该没有,我关闭了所有我知道的代理或杀毒软件
  • @Naruto,试过了,看看我的截图
  • 您是否尝试过 telnet localhost 8080,然后是一个简单的 GET / HTTP/1.1,以确保这是一个 tomcat 问题,而不是一个 chrome 问题

标签: java tomcat


【解决方案1】:

您可以运行以下命令。这是你要找的吗?

 ./catalina.sh run

注意:确保端口 8080 已打开。如果没有,使用sudo kill $(sudo lsof -t -i:8080)杀死正在使用8080端口的进程

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-28
    • 1970-01-01
    • 1970-01-01
    • 2015-09-10
    • 2018-08-26
    • 1970-01-01
    相关资源
    最近更新 更多