运行Apache Tomcat -XDB的问题

时间:2013-10-05 20:44:07

标签: tomcat oracle11g port-number

这是我尝试运行tomcat服务器时遇到的错误“服务器localhost:8080需要用户名和密码。服务器说:XD”。我研究过,发现它归于Oracle。由于甲骨文已经劫持了这个号码。所以我把我的oracle portnumber从8080改为3010.但我仍然得到同样的错误!再次安装tomcat也没有解决问题!

2 个答案:

答案 0 :(得分:10)

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

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

只需将Connector端口更改为8081(或8080以外的其他端口)并重新启动tomcat。它应该工作。

答案 1 :(得分:2)

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