0

jboss の初期化中に Java 7 ソケット リッスン例外が発生しました。

JAVA: c:\Program Files\Java\jdk1.7.0\\bin\java

17:14:15,388 INFO  [WebService] Using RMI server codebase: http://127.0.0.1:8083/
17:14:15,405 ERROR [AbstractKernelController] Error installing to Start: name=jboss:service=WebService state=Create mode=Manual requiredState=Installed
java.net.SocketException: Permission denied: listen failed

JAVA_HOME を設定するとc:\Program Files\Java\jdk1.6.0.26、jboss の初期化中に例外は発生しません。

4

1 に答える 1

2

私の推測では、これは Windows ファイアウォールであり、JDK 6 バイナリでは例外 (つまり、パーミッション) がありますが、JDK 7 バイナリでは例外です。Windows ファイアウォール構成アプレットを開いて、(ポートまたはバイナリのいずれかで) そこにあるものを確認し、JDK 7 に同じ許可を与えることをお勧めします。

編集: JBoss を方程式から外すことをお勧めします: 127.0.0.1 のポート 8083 で単純にリッスンしようとする小さなアプリを作成します。JDK6 と JDK7 の両方で実行してみてください。それがすぐに使用できる場合は、リスニング ポートの指定方法を正確に変更してみください

于 2011-10-03T14:23:23.197 に答える