0

私は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
4

1 に答える 1

3

これは、バージョン 0.4 がまだデバッグ フラグをサポートしていないためです。私は現在バージョン 0.5 に取り組んでおり、マスターの README.md ファイルの変更を既にチェックインしています。バージョン 0.4 で使用可能な規約プロパティについては、タグv0.4を参照してください。おそらく、来週中に次のバージョンをプッシュする予定です。でき次第お知らせします。

于 2011-06-03T11:18:55.477 に答える