OS X で開発している Java アプリ エンジン プロジェクトでローカルに実行する場合、デフォルトのアプリケーション資格情報をデータフロー SDK にロードするのに苦労します。デプロイすると正常に実行されます。
thisによると、開発アプリサーバーはそれらをサポートしていません.gcloudコマンドラインツールのコマンドを使用することを意図しています: -gcloud preview app run
しかし、SDKの公式Googleグループによると、そのコマンドは2016年1月に廃止されました
だから私は岩と難しい場所の間で立ち往生しているようです.App Engineアプリでアプリケーションのデフォルト資格情報をローカルで動作させる方法を知っている人はいますか?
Dataflow API を使用しようとしていますが、クラウド ストレージ API の使用を開始するとすぐにスローされます。これは、環境変数から正しい資格情報を読み込めないように見えるため、パイプラインが最初に行うことです (つまり、 ENV および appengine-web.xml<env-variables>
要素 ) または~/.config/cloud/default_application_credentials.json
ファイルから確実に設定します。
乾杯!