问题描述
我在不同的Windows机器上编译了2个jar,它们都具有Java 7版本。一个jar使用Wildlfy14可以正常运行((此Windows机器现在不存在)),但是另一个(在我的计算机上编译)可以给出以下异常
*java.lang.IncompatibleClassChangeError: Found class org.apache.cxf.ws.addressing.AddressingProperties,but interface was expected at alu.osp.smf.JBossSessionHandler.handleInbound(JBossSessionHandler.java:100) at org.jboss.ws.api.handler.GenericHandler.handleMessage(GenericHandler.java:56) at org.apache.cxf.jaxws.handler.HandlerChainInvoker.invokeHandleMessage(HandlerChainInvoker.java:359) at org.apache.cxf.jaxws.handler.HandlerChainInvoker.invokeHandlerChain(HandlerChainInvoker.java:255) at org.apache.cxf.jaxws.handler.HandlerChainInvoker.invokeProtocolHandlers(HandlerChainInvoker.java:132) at org.jboss.wsf.stack.cxf.interceptor.HandlerAuthInterceptor$JBossWSHandlerChainInvoker.invokeProtocolHandlers(HandlerAuthInterceptor.java:113) at org.apache.cxf.jaxws.handler.soap.soAPhandlerinterceptor.handleMessageInternal(SOAPhandlerinterceptor.java:166)*
我已经将编译后的版本与超越版本,kDiff甚至手动版本进行了比较,并且类文件中没有差异。
JFYI-我没有工作罐子的源代码
任何人,请提出在我的计算机上编译的jar失败的可能原因是什么。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)