2012-02-08 11 views
1

私はSpring RooとMavenを初めて使いました。私はSpring Rooを使って基本的なGoogle App Engine Webアプリケーションをセットアップしようとしていました。しかし、テストを実行すると、テスト/ mvnテストを実行するときに、APIの不能性のためにUnpackの目標を実行できないというエラーが表示されます。goal net.kindleit:maven-gae-pluginの実行に失敗しました:APIの非互換性のために0.9.2:unpack

詳細: gae.version:1.6.1 GAE-ランタイム:0.9.2

は1.6.0と0.9.0で同じことをしようとしました - まだ私に同じエラーを与えます。

例外:

 

    [INFO] --- maven-gae-plugin:0.9.2:unpack (default) @ project_x --- 
    Feb 8, 2012 2:47:40 PM org.sonatype.guice.bean.reflect.Logs$JULSink warn 
    WARNING: Error injecting: net.kindleit.gae.UnpackGoal 
    java.lang.TypeNotPresentException: Type net.kindleit.gae.UnpackGoal not present 
     at org.sonatype.guice.bean.reflect.URLClassSpace.loadClass(URLClassSpace.java:109) 
     at org.sonatype.guice.bean.reflect.NamedClass.load(NamedClass.java:45) 
      ... 
      ... 
     ... 41 more 
    [INFO] ------------------------------------------------------------------------ 
    [INFO] BUILD FAILURE 
    [INFO] ------------------------------------------------------------------------ 
    [INFO] Total time: 27.836s 
    [INFO] Finished at: Wed Feb 08 14:47:40 IST 2012 
    [INFO] Final Memory: 6M/12M 
    [INFO] ------------------------------------------------------------------------ 
    [ERROR] Failed to execute goal net.kindleit:maven-gae-plugin:0.9.2:unpack (default) on project project_x: Execution default of goal net.kindleit:maven-gae-plugin:0.9.2:unpack failed: Unable to load the mojo 'unpack' in the plugin 'net.kindleit:maven-gae-plugin:0.9.2' due to an API incompatibility: org.codehaus.plexus.component.repository.exception.ComponentLookupException: Bad version number in .class file 
    [ERROR] ----------------------------------------------------- 
    [ERROR] realm = plugin>net.kindleit:maven-gae-plugin:0.9.2 
    [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy 
    [ERROR] urls[0] = file:/Users/myself/.m2/repository/net/kindleit/maven-gae-plugin/0.9.2/maven-gae-plugin-0.9.2.jar 
    [ERROR] urls[1] = file:/Users/myself/.m2/repository/net/kindleit/gae-runtime/1.6.1/gae-runtime-1.6.1.pom 
    ... 
    .. 

私はこの問題をグーグルで試みたが、この問題に直面して誰に遭遇しませんでした。私は、生成されたPOMにいくつかの依存関係が欠けていると思います。しかし、私の経験不足のために、私は正確な原因を理解することができません。

生成されたpom.xmlやその他の詳細をアップロードする必要がある場合は、教えてください。

一方、私は引き続き問題の原因を突き止めていきます。

ありがとうございます。

答えて

0

APIの互換性がないように見える:原因APIの非互換性に

: org.codehaus.plexus.component.repository.exception.ComponentLookupException: 悪いバージョン番号の.classファイルに

関連する問題