2011年7月24日日曜日

Eclipse:GWT+WTP併用時のライブラリの重複について

EclipseでGWTと戯れていたら
org.datanucleus.exceptions.NucleusException: Plugin (Bundle) "org.datanucleus.store.appengine" is already registered. Ensure you dont have multiple JAR versions of the same plugin in the classpath. The URL "file:/C:/Users/ochi/......../eclipse-workspace/test/war/WEB-INF/lib/datanucleus-appengine-1.0.9.final.jar" is already registered, and you are trying to register an identical plugin located at URL "file:/....."
というエラーがでてきた。このメッセージを見るかぎりは、
  • datanucleus-appengine-1.0.9.final.jar
が重複してライブラリ登録されてるぞということ。身に覚えがない。いや、以前の記事で「EclipseでのGAE/Jアプリ開発はじめの一歩 ~WTPと併用する~」というのを紹介したが、これが悪さをしている感じ。で、プロジェクトが参照しているライブラリを確認すると、
  • AppEngineSDK
  • Web App Libraries
の2つのライブラリが重複している。当然前者は消せないわけで、後者はWTPを追加したことで出てきた雰囲気。。。
よって、後者のライブラリをエイヤッと消しました。(^^; これで今のところ問題ありません。


0 件のコメント:

コメントを投稿