問題タブ [appengine-maven-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
663 参照

java - appengine へのデプロイに oauth2 を使用しないように「appengine-maven-plugin」に指示するにはどうすればよいですか?

非公式の「kidleit」maven プラグインから、公式の「appengine-maven-plugin」http://code.google.com/p/appengine-maven-plugin/を使用するように切り替えています。

私たちのアプリケーションは新しいものではありませんが、今デプロイすると次のエラーが発生します。

appcfg.shコマンド ラインと Eclipse で実行すると、認証に使用するように指示するときに同じメッセージがポップアップ表示される--oauth2ことがわかります。これが「appengine-maven-plugin」のデフォルトであることが判明しました。

公式の Maven プラグインに Oauth2 認証を使用しないように指示する方法はありますか?

0 投票する
1 に答える
880 参照

google-app-engine - appengine-maven-plugin はバックグラウンドで maven-war-plugin を持っていますか? 自分で定義すると2回呼び出されます

私は多くのことを試しましたが、私のプロジェクトは "maven-war-plugin" を 2 回実行しているようです。

このため、すべてのクラスを 1 つの jar にマージするような最適化を実行できません (Maven シェード プラグインを使用)。

appengine-maven-plugin が maven-war-plugin を呼び出して appengine パッケージを作成していることは確かです。「maven-war-plugin」の独自の定義を削除しようとしたため、それはまだ「魔法のように」実行されているためです。そんな状態になっても意味ないの?

私の pom.xml は次のとおりです。

0 投票する
3 に答える
1039 参照

google-app-engine - appengine-maven-plugin と maven-android-plugin の比較

Maven によって構築された Android クライアントで Google Cloud Endpoints を使用しようとしています。

問題は、appengine-maven-plugin v1.8.3+ には Maven v3.1.0+ が必要なことです。

android-maven-plugin v3.6.1 は Maven v3.1.0 では動作しません (動作しません) ( https://code.google.com/p/maven-android-plugin/issues/detail? ID=395 )。エラー

だから私はちょっとロックアウトされています。1 つのプラグインは v3.1.0+ を要求し、もう 1 つのプラグインは Maven 3.1.0 に致命的なバグがあると主張しています。そのため、Endpoints クライアント ソースを手動で生成することを省略しました。

修正されたMaven 3.1.1を待つ以外に、他のアイデアはありますか? Maven 3.1.0 は 2 か月以上前にリリースされたため、すぐには実現しないようです。

0 投票する
2 に答える
1432 参照

java - App Engine: WEB-INF/lib に jar がありますが、まだ java.lang.ClassNotFoundException を取得しています

App Engine アプリケーションの実行中に、次の例外を受け取ります。

私は自分の開発サーバーでこのエラーを見て、pom.xml に juel-impl を含めることで修正しました。

appcfg.sh を使用してアプリケーションをサーバーからプルすると、WEB-INF/lib に juel-impl-2.2.7-20130801.163115-1.jar が含まれていることがわかります。

これをどうすればいいのか本当にわかりません。

0 投票する
1 に答える
382 参照

google-app-engine - maven mojoの「@executeフェーズ」をオーバーライドする方法は?

appengine-maven-plugin を使用していますが、その「更新」目標に問題があります。前提条件として「パッケージ」フェーズを実行しています。

ただし、最初に「クリーン」を実行してから「パッケージ」を実行する必要があります。これを無効にする方法はありますか?

0 投票する
1 に答える
287 参照

maven - コードの変更後にappengine-maven-pluginがコードを自動デプロイしない

新しく推奨されたモジュール構造を使用する appengine Maven プロジェクトがあります。したがって、2 つの war サブモジュールを含む ear モジュールがあります。ear ディレクトリから run mvn appengine:devserver を使用してコードを実行しています。ブラウザを更新して変更を確認できるように、コードの変更を保存したらすぐにMavenにデプロイしてもらいたいのですが、うまくいかないようです。これが私のイヤーポンです。

target/${project.artifactId}-${project.version}/*/WEB-INF/classes org.apache.maven.plugins maven-ear-plugin 2.8 5 lib war com.google.appengine appengine-maven-plugin $ {appengine.target.version} 2

https://developers.google.com/appengine/docs/java/tools/mavenの推奨に従って、ビルド ディレクティブの下の buildOuputput ディレクトリに追加し、指定もしました

appengine-maven-plugin プラグインの下。また、netbeans でコンパイル オン セーブ オプションを有効にしましたが、devappserver の実行中に maven がクラス フォルダーをスキャンして変更をデプロイしていないようです。

現在、小さな変更ごとにクリーンなビルド/デプロイ サイクルで立ち往生しています。これについて何か助けていただければ幸いです。