8

これは、Tomcat サーバーを実行しようとしたときに発生するエラーです。「サーバー localhost:8080 にはユーザー名とパスワードが必要です。サーバーは XD と言っています」。調査したところ、それは Oracle によるものであることがわかりました。Oracle がそのポート番号をハイジャックしたためです。そこで、Oracle のポート番号を 8080 から 3010 に変更しました。しかし、それでも同じエラーが発生します。Tomcat を再度インストールしても問題は解決しません。

4

2 に答える 2

10

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 を再起動します。それでうまくいくはずです。

于 2014-11-25T04:30:39.530 に答える
2

私も同じ問題を抱えていました。別のサービスがポート 8080 で実行されていることに気付きました。サービスを停止し、Tomcat を再起動しました。問題は解決しました。

于 2014-08-28T12:51:57.003 に答える