私はgradleを使用して、Google App Engineプロジェクトをビルド、実行、デプロイしています。gradle -gae-plugin(バージョン0.4)は、1つの注意点で完璧に機能するようです。gaeRun中に、デバッグパラメータがローカルの実行中のエンジンに渡されることはありません。
httpポートを変更したので、少なくとも1つのパラメーターが有効になっているのがわかります。ただし、私のIDEはデフォルトの8000デバッグポートで拒否され、netstatは8000でリッスンしているものを何も表示しません。
これが私のbuild.gradleからのgaeクロージャーです:
ゲー{ httpPort = 8888 debug = true debugPort = 8000 }
そして、gradle-gae-pluginのGaeRunTask.groovyから出てくる情報ログステートメント
[INFO] [org.gradle.api.plugins.gae.task.GaeRunTask] Using params = [com.google.appengine.tools.development.DevAppServerMain, --port=8888, /[project-dir]/war/build/exploded-war]
gradleバージョン
-------------------------------------------------- ---------- Gradle1.0-マイルストーン-3 -------------------------------------------------- ---------- Gradleビルド時間:2011年4月25日月曜日午後5時40分11秒EST Groovy:1.7.10 Ant:2010年12月20日にコンパイルされたApache Ant(TM)バージョン1.8.2 アイビー:2.2.0 JVM:1.6.0_23(Sun Microsystems Inc. 19.0-b09) OS:Linux2.6.38-8-汎用amd64