bug情形:Eclipse运行正常,fatjar打包后使用java命令执行时出现异常。
//GdClient
bug原因:存在同一类型不同版本的jar包,在此是jdom.jar和jdom-1.0.jar的冲突。且在此工程中这两个包缺一不可。
解决办法:下载最新的功能全面的1.1.1版本的jdom替换原有的两个jdom
stack trace:
java.lang.VerifyError: (class: org/codehaus/xfire/aegis/type/basic/ObjectType, method: writeSchema signature: (Lorg/jdom/Element;)V) Incompatible argument to method
本文解决了一个Eclipse下正常运行的应用在fatjar打包后执行时出现的java.lang.VerifyError错误。原因是jdom.jar和jdom-1.0.jar版本冲突导致。解决方案是下载最新版本的jdom替换原有版本。
724

被折叠的 条评论
为什么被折叠?



