【问题标题】:I changed the port to 9009 but still the Tomcat starts on 8084. Why is this?我将端口更改为 9009,但 Tomcat 仍然在 8084 上启动。这是为什么呢?
【发布时间】:2012-07-23 14:26:00
【问题描述】:

我编辑了tomcat(V:7)的server.xml文件,并将端口改为9009

    <Connector port="9009" protocol="HTTP/1.1" 
           connectionTimeout="20000" 
           redirectPort="8443" />

但是当我启动服务器时,它仍然在8084 启动。这是为什么 ?我编辑错了吗?

让我通知之前端口值是 = 8080 !。所以事情可能会有所不同。

但我安装了另一个版本的 tomcat (V:6)。我将文件编辑为:

<Connector port="7172" protocol="HTTP/1.1" 
           connectionTimeout="20000" 
           redirectPort="8443" />

在这种情况下,服务器在端口:7172 上运行。在这种情况下,它似乎没问题。

前一个案例是怎么回事?

【问题讨论】:

  • 您是从 Eclipse 等 IDE 启动 Tomcat 的吗?
  • @tomi 是的!我从netbeans开始第一个
  • 尝试在 Netbeans 中更改 Tomcat 配置中的端口
  • 如果您接受更多答案,我认为您的 Tomcat 服务器会更好地工作:)
  • @tomi 将此包含在您的答案中。它还解决了用户名和密码问题!谢谢你:)

标签: java tomcat tomcat6 tomcat7 server.xml


【解决方案1】:

杀死你的服务器,然后运行 ​​netstat 或等效的,在将它分配给 tomcat 之前检查你需要的端口是否未被使用。

【讨论】:

    猜你喜欢
    • 2016-04-30
    • 2017-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-16
    • 1970-01-01
    相关资源
    最近更新 更多