0

Google App Engine プロジェクトを強化しようとしていますが、このエラーが繰り返し発生します。マシンに OS を再インストールする前は問題なく動作していましたが、今では次のように不平を言っています。

[エラー] Failed to execute goal net.kindleit:maven-gae-plugin:0.9.5:enhance (default-cli) on project codex-gae: Execution default-cli of goal net.kindleit:maven-gae-plugin:0.9 .5:拡張に失敗しました: プラグイン net.kindleit:maven-gae-plugin:0.9.5 またはその依存関係の 1 つを解決できませんでした: net.kindleit:maven-gae-plugin:jar:0.9.5 の依存関係を収集できませんでした(): 指定範囲内に javax.jdo:jdo-api:jar:[3.0, 4.0) のバージョンがありません -> [ヘルプ 1]

my からの関連するスタンザは次のpom.xmlとおりです。

<plugin>
    <groupId>org.datanucleus</groupId>
    <artifactId>maven-datanucleus-plugin</artifactId>
    <version>3.0.1</version>
    <configuration>
        <api>JPA</api>
        <verbose>true</verbose>
    </configuration>
    <executions>
        <execution>
            <phase>process-classes</phase>
            <goals>
                <goal>enhance</goal>
            </goals>
        </execution>
    </executions>
</plugin>

私はチェックインしましたが~/.m2/repository/.jarファイルはそこにあります:

[jhr@Jarrods-Mac-Pro] [~/.m2/repository/javax/jdo/jdo-api/3.0.1]

-rw-r--r--  1 jhr  staff   196K Mar 14 23:18 jdo-api-3.0.1.jar
-rw-r--r--  1 jhr  staff    40B Mar 14 23:18 jdo-api-3.0.1.jar.sha1
-rw-r--r--  1 jhr  staff   7.7K Mar 14 23:18 jdo-api-3.0.1.pom
-rw-r--r--  1 jhr  staff    40B Mar 14 23:18 jdo-api-3.0.1.pom.sha1

これが依存関係を見つけられない理由はありますか?

4

2 に答える 2

1

そのため、Mavenはプロットを失いました。maven-metadata- *ファイル(上記のディレクトリにある可能性が高い)を削除して、再試行してください。

于 2013-03-19T14:10:00.373 に答える
0

公式にサポートされている appengine プラグインに拡張タスクを追加しました。代わりに試してみるとよいでしょう。追加されたばかりなので、フィードバックは大歓迎です。 https://code.google.com/p/appengine-maven-plugin/

于 2013-03-21T20:01:35.593 に答える