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

コメントを残す

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