1

このバグは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

前もって感謝します。

4

2 に答える 2

5

それが誰かを助けることができるなら、これがエラー「org.codehaus.plexus:plexus-archiver:jar:[1.2,3.0)で利用可能なバージョンがありません」に対する私の解決策です。

gae-plugin の pom 構成を変更しました:

<plugin>
    <groupId>net.kindleit</groupId>
    <artifactId>maven-gae-plugin</artifactId>
    <version>0.9.4</version>
    <dependencies>
        <dependency>
            <groupId>org.codehaus.plexus</groupId>
            <artifactId>plexus-archiver</artifactId>
            <version>2.1.2</version>
        </dependency>
    </dependencies>
</plugin>
于 2012-11-13T19:28:17.107 に答える
1

Maven リポジトリで提供される GAE ランタイムは、常に公式の SDK より遅れています。現時点で公式の SDK は 1.7.1 ですが、GAE ランタイムは 1.7.0 のみです。unpack コマンドが失敗するのはそのためです。要求しているランタイムのバージョンが見つかりません。

于 2012-09-01T05:48:30.733 に答える