【问题标题】:Issue with Running Apache Tomcat -XDB运行 Apache Tomcat -XDB 的问题
【发布时间】:2013-10-05 20:44:06
【问题描述】:

这是我在尝试运行 tomcat 服务器时遇到的错误“服务器 localhost:8080 需要用户名和密码。服务器说:XD”。我研究并发现这是由于Oracle。由于 Oracle 劫持了该端口号。所以我将我的 oracle 端口号从 8080 更改为 3010。但我仍然得到同样的错误!再次安装tomcat也没有解决问题!

【问题讨论】:

  • 您是如何更改 Oracle 端口号的?您是否检查过端口 8080 是否仍在侦听?您的 Tomcat 是否必须在该端口上,或者您可以将其端口号更改为未使用的端口号吗?

标签: tomcat oracle11g port-number


【解决方案1】:

Oracle XDB服务使用端口号8080。所以我建议你通过编辑server.xml来更改tomcat的端口。为此进入 {tomcat-installation-dir}/conf 并在 server.xml 中编辑以下行。

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

只需将连接器端口更改为 8081(或 8080 以外的其他端口)并重新启动 tomcat。那么它应该可以工作了。

【讨论】:

  • 谢谢!这正是发生在我身上的事情!
【解决方案2】:

我遇到了同样的问题。我意识到另一个服务已经在端口 8080 上运行。我停止了该服务并重新启动了 tomcat。问题已解决。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-21
    • 2012-03-26
    • 2011-08-29
    • 2011-10-15
    • 2014-05-10
    • 2012-07-15
    • 1970-01-01
    相关资源
    最近更新 更多