Mac系统SoapUI 5.5无法启动求助:多种方案尝试后仍报错
SoapUI无法启动:java.lang.NoSuchMethodError 异常求助
大概一个月前,我的Mac设备上的SoapUI突然无法启动了。我已经尝试了各种排查方案,但所有方法都无效:
- 更换不同版本的JRE
- 修改
info.plist文件 - 调整vmoptions配置
- 卸载重装超过20次,还试过多个旧版本
每次启动都会抛出如下错误:
Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: org.apache.commons.io.FilenameUtils.normalize(Ljava/lang/String;)Ljava/lang/String; at com.eviware.soapui.DefaultSoapUICore.getRoot(DefaultSoapUICore.java:227) at com.eviware.soapui.DefaultSoapUICore.loadExternalLibraries(DefaultSoapUICore.java:511) at com.eviware.soapui.DefaultSoapUICore.init(DefaultSoapUICore.java:140) at com.eviware.soapui.DefaultSoapUICore.<init>(DefaultSoapUICore.java:126) at com.eviware.soapui.DefaultSoapUICore.createDefault(DefaultSoapUICore.java:105) at com.eviware.soapui.SoapUI.getSettings(SoapUI.java:1699) at com.eviware.soapui.SoapUI$SoapUIRunner.run(SoapUI.java:792) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
恳请各位技术大佬帮忙分析一下问题所在,给出可行的解决办法,非常感谢!
内容的提问来源于stack exchange,提问作者user3003384
相关产品推荐
相关产品推荐

