GAE+IntelliJ: 開発サーバーを起動マシン以外からアクセスできるようにする


最近AppengineアプリをIntelliJで開発しています。

Cloud EndpointsでAndroidと連携するサーバーアプリなのですが、開発環境のWiFiを使用してAndroid端末からDevサーバーにアクセスしようとするとRejectedとなってしまいます。

これは、開発サーバーのデフォルト設定がlocalhost限定でlistenしているからです。これを全IPアドレスでlistenするよう設定を変更するとWiFi経由でアセスできるようになります。

listenアドレスを変更するにはサーバーの起動オプションに–address=0.0.0.0を指定します。

以下はIntelliJの設定画面ですが、Eclipseやコマンド直接起動の場合でも応用できると思います。

Run_-_AppEngine_Dev_1_9_19

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">