在Mac上使用SimpleXML 2.7.1时出现奇怪的CLassNotFoundException

时间:2015-05-14 12:02:03

标签: java xml-parsing simple-framework

在Mac OSX上使用SimpleXML解析XML时,我得到以下奇怪的ClassNotFoundException。

我真的不明白为什么SimpleXML甚至试图使用这个类?

有什么想法吗?我怎么能阻止这个?

java.lang.ClassNotFoundException: media-desktop
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    at org.simpleframework.xml.strategy.Loader.load(Loader.java:50)
    at org.simpleframework.xml.strategy.TreeStrategy.readValue(TreeStrategy.java:163)
    at org.simpleframework.xml.strategy.TreeStrategy.read(TreeStrategy.java:102)
    at org.simpleframework.xml.core.Source.getOverride(Source.java:360)
    at org.simpleframework.xml.core.Factory.getConversion(Factory.java:207)
    at org.simpleframework.xml.core.Factory.getOverride(Factory.java:139)
    at org.simpleframework.xml.core.ObjectFactory.getInstance(ObjectFactory.java:63)
    at org.simpleframework.xml.core.Composite.read(Composite.java:139)
    at org.simpleframework.xml.core.Traverser.read(Traverser.java:92)
    at org.simpleframework.xml.core.Persister.read(Persister.java:625)
    at org.simpleframework.xml.core.Persister.read(Persister.java:606)
    at org.simpleframework.xml.core.Persister.read(Persister.java:584)
    at org.simpleframework.xml.core.Persister.read(Persister.java:543)
    at org.simpleframework.xml.core.Persister.read(Persister.java:521)

0 个答案:

没有答案