1、错误描述
Exception in thread "main" java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher
at com.you.utils.DoubleYaxis.main(DoubleYaxis.java:81)
Caused by: java.lang.ClassNotFoundException: net.sf.ezmorph.Morpher
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 1 more
2、错误原因
StringBuilder chartHead = new StringBuilder();
JSONObject jsonobject = JSONObject.fromObject(chartHead.toString());
System.out.println("FusionChart多系列图:"+chartHead.toString()+"\n"+jsonobject);
缺少“ezmorph-1.0.6.jar”
3、解决办法
将“ezmorph-1.0.6.jar”导入lib目录下
丢失这个jar会导致json请求方式的路径报404错误
本文讨论了在使用Morpher库时遇到的NoClassDefFoundError异常,详细分析了其原因并提供了导入缺失jar文件的解决办法。通过将‘ezmorph-1.0.6.jar’导入lib目录,可以避免因缺少该jar文件而导致的json请求路径报404错误。
256

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



