問題タブ [maven-gae-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.
google-app-engine - Maven-gae-plugin 0.9.4:org.codehaus.plexus:plexus-archiver:jarで利用できるバージョンがありません-バグの解決策を説明するのを手伝ってください
このバグはgithub、 https://github.com/maven-gae-plugin/maven-gae-plugin/issues/39でクローズされましたが、修正方法が わかりません。また、mvngaeなどのgaeゴールを実行すると次のようになります。更新すると、常に同じ問題が発生します。誰かがその修正に基づいてこの問題の根本的な原因を説明できますか?
参考までに、元の問題とその修正をここにコピーして貼り付けます。
今朝から私はこのエラーを受け取り続けます:
プロジェクトguiでゴールnet.kindleit:maven-gae-plugin:0.9.4:unpack(execution2)を実行できませんでした:ゴールnet.kindleit:maven-gae-plugin:0.9.4:unpackの実行execution2が失敗しました:プラグインネット。 kindleit:maven-gae-plugin:0.9.4またはその依存関係の1つを解決できませんでした:net.kindleit:maven-gae-plugin:jar:0.9.4の依存関係の収集に失敗しました():組織で使用できるバージョンがありません。 codehaus.plexus:plexus-archiver:jar:[1.2,3.0)指定された範囲内
..そして私は今このプラグインで立ち往生しています!
修正は次のとおりです。
..そして私が使用するコマンドに「-U」オプションを追加しました:mvn clean verify ..次のようになります:mvn -U clean verify
前もって感謝します。
eclipse - Maven Gae プラグインとホット再デプロイ
私はmaven-gae-plugin-0.9.4.jarで作業しています。
ローカル サーバーでの開発中のホット再デプロイに問題があります。
mvn gae:runを実行してサーバーを起動します。mave-jetty-plugin でできるように、scanIntervalSeconds でプラグインを構成しようとしますが、うまくいきません。何日も解決策を探そうとしましたが、うまくいきませんでした。
resources:resources compiler:compile war:explodedを別のコンソールで実行するか、Eclipse から実行することで回避策を実行できますが、プラグインだけでそれを実行できないのは本当に悲しいことです。
助言がありますか?
eclipse - gae:deploy 中に maven が不足しているディレクトリを探すのはなぜですか?
ゴール
- Maven をセットアップして、Google App Engine アプリケーションをステージング サーバーにデプロイします。
問題
- Maven は、appengine-java-sdk のローカル リポジトリに存在しないディレクトリを探しています。
環境
- エクリプス ジュノ
- m2e 1.2.0
- Embedded Google App Engine Java SDK 1.7.2 (ただし、.m2 リポジトリの 1.6.6 を使用しています)
ログ出力
その他のログ データ
私が試したこと/詳細情報
- もともとappengineのjava sdkが1.6.5だったので、1.6.6に移行したところ、同じ問題が発生しました。
- lib/opt/tools は SDK ホームにありますが、appengine-local-endpoints はありません (/home/jbanger/.m2/repository/com/google/appengine/appengine-java-sdk/1.6.6/appengine- を参照)。 java-sdk-1.6.6/lib/opt/tools/appengine-local-endpoints/v1)
- Eclipse を使用して gae-archetype-jsp を使用して新しい Maven プロジェクトを作成すると、Eclipse が .m2 リポジトリに (おそらく maven を介して) sdk ディレクトリを作成することがわかりました。
google-app-engine - バージョンmaven-gae-plugin:0.9.4でmvn gae:runを使用できませんか?
maven gaeプラグインバージョン0.9.4を使用していますが、mvn gae:runを使用すると、次のエラーが発生します。
これをグーグルで検索すると、プラグインの0.5バージョンで問題が発生していた古いスレッドがいくつか見つかりましたが、修正されました。なぜそれが私に起こっているのか、そしてどのような作業が行われているのかわかりません。何か案は?
google-app-engine - DataNucleusライブラリとmaven-gae-plugin
maven-gae-pluginを使用してGoogleAppEngineプロジェクトを管理していますが、JPAを使用するために必要なライブラリを含める方法がわかりません。
Googleのドキュメントには次のように書かれています。
クラスパスには、JAR'datanucleus-core-*。jar'、'datanucleus-jpa-*'、'datanucleus-enhancer-*。jar'、'asm-*。jar'、および'geronimo-jpa-*が含まれている必要があります。 'appengine-java-sdk / lib / tools /'ディレクトリおよびすべてのデータクラスからのjar'(*は各JARの適切なバージョン番号)。
すべてのjarファイルをクラスパスに入れるようにプラグインに指示するにはどうすればよいですか?
pom.xml
これまでのところ、ファイル設定gae.version
を次のように編集しました1.7.3
(そのままdatanucleus.version
に1.1.5
して実行しますmvn gae:unpack
が、機能させることができません。
まず、それjavax.persistance
が見つからないという問題があります。手動で追加する必要がありpom.xml
ますか?
これを行うと、開発サーバーは起動しますが、ストレージを操作できません。次のエラーが発生します。
重大:com.sharecost.entities.Userクラスのメタデータが見つかりましたが、このクラスは拡張されていません!! DataNucleusを実行する前に、クラスを拡張してください。
google-app-engine - gae:run にエラーはありませんが、アプリまたは管理コンソールにアクセスすると 404 not found で終了します
アプリ エンジン開発サーバーで jsf プロジェクトを実行しようとしています。
jdk 1.6.32を搭載したWindows 7でEclipse Juno、maven-gae-plugin 0.9.5、jsf 2.1、およびgae-jdk 1.7.3を使用しています。
これまでに行ったこと (とりわけ、この試みが最も成功したことを願っています):
- Eclipse で gae-jsf アーキタイプを使用して Maven プロジェクトを作成しました
- pom で確認済みのバージョン
- WebConfiguration.java をオーバーライドする
- ログレベルをFINEに設定
- ...
最後に、 mvn gae:run を実行すると、プロセス全体が例外なくまっすぐに実行されます。uf で終わる
その後、ブラウザ経由でアプリケーションまたは管理コンソールにアクセスしようとすると、常に 404 Not Found が表示されます。
ヒントはありますか?
spring - JSFタグは処理されません
GoogleAppEngineでjsf2.1/spring3.1アプリを実行しようとしています。すべてが例外なく(開発サーバー上で)正常に起動します。
しかし、私がアクセスするすべてのページで、jsfタグは処理されません。
- テンプレートのないページでは、すべてのHTMLがレンダリングされます。jsf-tagsはソースコードに表示されます。
- テンプレートのあるページでは、ブラウザは、レイアウト情報が利用できないというヒントを含むプレーンなxhtmlを表示します。これは、一部のみがブラウザに送信されるため、私には理にかなっています。
私には、JSFがまったく機能していないようです。JSFは正しく初期化されているようですが。
最新リリース0.9.5ではアプリを開発サーバーにデプロイできなかったため、maven-gae-pluginバージョン0.9.2を使用しています。
私のweb.xml
index.xhtml
faces-config.xml
よろしく。
java - Google App Engine がフロントエンドとバックエンドを分割
Google App Engine の形状によっては、アプリの起動に時間がかかりすぎる場合があります。
Caused by: com.google.apphosting.api.DeadlineExceededException: This request (d872b776bcbbfd27) started at 2012/12/04 17:35:28.861 UTC and was still executing at 2012/12/04 17:36:28.348 UTC
アプリにはフロントエンドとさまざまなバックエンドが含まれており、アプリ全体がインスタンスごとに 1 回開始されるように見え、バックエンドでは多くのフィルター、セキュリティなどが使用されません。
アプリを分割して、フロントエンドとバックエンドを別々に展開することは可能ですか? そして、開発サーバーでこの Maven ベースのアプリを実行するにはどうすればよいでしょうか?
あいまいなドキュメントしかありません - Google App Engine のドキュメントで見つけた最も近いドキュメント:
https://developers.google.com/appengine/docs/java/backends/overview
You can place your backends in a separate application root directory if you want to avoid sharing code or handlers, ...
そして、開発環境に関しては、その構成パラメーターおよび/またはnet.kindleit.maven-gae-plugin
について完全に静かです。backend
backendDir
これに到達できるかどうか/どのように到達できるかについて、誰かが詳細を提供できますか?
ありがとう、ステファン
google-app-engine - mavenプラグインを使用してGAEログをダウンロードするには?
Google appengine アプリ (Windows の下) のビルドとデプロイに maven gae プラグインを使用しています。すべてが期待どおりに機能します。
ただし、同じプラグインを使用して GAE をダウンロードすることもできることに気付きました。私には次のように見えます:
動作するはずですが、次の場所で動かなくなります:
そしてそれ以上進みません - 私は何を間違っていますか?
使用する
また
有用な出力を提供していないようです
google-app-engine - mvn-gae-plugin が突然壊れた
何が起こったのかわかりませんが、pom に変更を加えておらず、クリーン インストールのみを行っていますが、アプリを実行するとmvn gae:run
次のエラーが表示されます。
[ERROR] Failed to execute goal net.kindleit:maven-gae-plugin:0.9.4:run (default-cli) on project geoip-service: Execution default-cli of goal net.kindleit:maven-gae-plugin:0.9.4:run failed: Plugin net.kindleit:maven-gae-plugin:0.9.4 or one of its dependencies could not be resolved: Failed to collect dependencies for net.kindleit:maven-gae-plugin:jar:0.9.4 (): Failed to read artifact descriptor for net.kindleit:gae-runtime:pom:1.7.5: Could not find artifact net.kindleit:maven-gae-parent:pom:0.9.6-SNAPSHOT in genius (our_own_repo_here)
SDK の 1.7.2 バージョンを使用しているため、1.7.5 がどこから来たのかわかりません。