WinodowsでEE版のEclipseにTomacat7.0.47をプラグインして使っているのですが、 サーブレットを使った、「動的Webプロジェクト」を作っているのですが、クラスの doGetメソッドをオーバーライドした、以下のようなIPアドレスを表示する処理を入れているのですが、 tring addr = request.getRemoteAddr(); PrintWriter writer = response.getWriter(); writer.println("Your IP address is "); writer.print(addr); http://localhost:8080/プロジェクト名/クラス名 で実行した場合、 Windows VistaではIPアドレスが127.0.0.1のループ・バックアドレスを指すのですが、 Windows8で同じことを実行すると、0:0:0:0:0:0:0:1になってしまいます。 今、netstatを使ってポートの状態を調べているのですが、(Windows8では他のものがポート80を 使っているよう)原因がまだ特定できていません。 どなたか、Windows8で同じような経験をされている方で、解決方法とか御存知であれば、御教示 願えたらと思います。 よろしくお願い致します。
↧