GAE/Jの開発サーバをlocalhost以外からアクセス
Google App Engine for JavaのJettyベースの開発サーバは、デフォルトだとlocalhostからしかアクセスができない。ローカルからでも、eth0のIPを指定したりするとunreachableになる。Eclipseから起動する時にポートは変えられても--addressオプション*1は指定できない*2。ので、コマンドラインから、
$ cd /Eclipseのパス/plugins/GAEのsdkbundle/ $ /bin/bash ./appengine-java-sdk-VERSION/bin/dev_appserver.sh \ --port=8080 --address=0.0.0.0 \ /warのパス
Ubuntuを素で使っているなら気にしなくてもいいけど、Firewallをインストールしていたらもちろんポートを開けてあげる必要がある。