次の回答は、Jetty 8以前のものです(Jetty 9以降のコマンドとクラス名は異なります)
リッスンしているインターフェイスを確認してください。
例(ログから)
2012-08-10 14:52:26.470:INFO:oejs.AbstractConnector:Started SelectChannelConnector@127.0.0.1:8080
つまり、サーバーは127.0.0.1(localhost)でのみリッスンしているということです。マシンAでログを確認するか、簡単なテストを実行できます。Webブラウザーを開き、これらのURLの両方をテストします。
http://localhost:8080/
http://192.168.0.6:8080/
両方のURLで応答する場合は、正しく設定されている可能性があり、ファイアウォールの問題に対処する必要があります。一方では機能し、もう一方では機能しない場合は、1つのインターフェイスでのみリッスンしています。
jettyがすべてのインターフェースでリッスンするようにするには、特別なIP0.0.0.0を使用します
$ java -Djetty.host=0.0.0.0 -jar start.jar
2012-08-10 14:53:25.338:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:8080
この時点で、jettyはマシンのすべてのインターフェイスをリッスンしています。
注:etc / jetty.xmlを編集して、ホストを永続的に設定することもできます。
<New class="org.eclipse.jetty.server.nio.SelectChannelConnector">
<Set name="host">0.0.0.0</Set>
...