0

このページの[完全なビルドファイル]セクションにリストされているAntマクロは、ローカルのAppEngineサーバー、またはGAEの実際の本番アカウントに関連していますか?つまり、ターゲットを実行した場合、GAEプロジェクトはローカルGAEインスタンスまたは本番サーバーにアップロードされますか?update

ローカル開発に関して、および外部Antビルド(Eclipse内からではない)を使用する場合、最初にプロジェクトをWARにパッケージ化してから、ローカルGAEインスタンスのデプロイディレクトリにコピーしますか、それとも何か他のことをしますか?ローカルにデプロイするにはどうすればよいですか?

いずれにせよ、Antビルドが正しいGAEアカウントから情報をアップロード/ダウンロードすることを認識できるように、アカウントのクレデンシャル(またはその他の関連情報)をどのように/どこで指定しますか?前もって感謝します!

4

1 に答える 1

1

ビルドプロセスはローカルマシンで実行されます。

「ローカルGAEインスタンスへのアップロード」などはありません。antを使用してビルドする場合は、copyjarsターゲットを使用してjarファイルをWARフォルダーにコピーします。この時点で、ローカルのGAE開発サーバーにファイルが表示されます。

ターゲットはupdateビルド結果を本番サーバーにアップロードします。

アプリIDはappengine-web.xmlで指定されています

これはGAEJavaドキュメントにあります

https://developers.google.com/appengine/docs/java/config/appconfig

于 2013-01-26T17:19:22.093 に答える