初めてCDIで手に入れようとしています。私はGlassfish v3を使用しています。でも、実際に注入を使用してGlassfish + CDIでIncompatibleClassChangeErrorが発生する
java.io.IOException: com.sun.enterprise.admin.cli.remote.RemoteFailureException: Exception while loading the app : org.glassfish.deployment.common.DeploymentException: java.lang.IncompatibleClassChangeError: com.example.arizona.client.ArizonaService and com.example.arizona.client.ArizonaService$App disagree on InnerClasses attribute
at com.fuhrer.idea.glassfish.server.GlassfishServer3.doParseResponse(GlassfishServer3.java:28) at com.fuhrer.idea.glassfish.server.GlassfishServer3Base.parseResponse(GlassfishServer3Base.java:156) at com.fuhrer.idea.glassfish.server.GlassfishServer3Base.invoke(GlassfishServer3Base.java:127) at com.fuhrer.idea.glassfish.server.GlassfishServer3Base.handleDeployment(GlassfishServer3Base.java:78) at com.fuhrer.idea.javaee.server.JavaeeServerInstance$2.run(JavaeeServerInstance.java:131)
私は私はありませんことを言及すべきである、または任意の他のCDIは、まだ特徴:私は私のアプリを展開するとき、私は次の失敗を取得します。これは単に依存関係を整理しようとしています。
少し遅れて、ああ、多分それは誰かを助けるでしょう:) –