0

EclipseでErraiアプリケーションを削除すると、次のエラーが発生します。

   [WARN] failed com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload@1575d48{/,/home/matthew/git/PressGangCCMSUI/src/main/webapp}: java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/faces/context/FacesContext
   [WARN] failed RequestLogHandler@ad4bb0: java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/faces/context/FacesContext
   [WARN] Error starting handlers
java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/faces/context/FacesContext

誰かがこれを修正する方法を知っていますか?

4

1 に答える 1

0

問題は、Eclipseがローカルリポジトリキャッシュ内のJARファイルではなくローカルMavenプロジェクトを依存関係として使用していたことが原因であることが判明しました。Erraiアプリが依存していたプロジェクトを閉じると、EclipseはローカルリポジトリキャッシュでJARを使用するように戻り、デバッガーを再度起動できました。

于 2012-08-09T08:09:07.587 に答える