java - SAXBuilder jdom 给出异常

标签 java xml sax jdom

这是代码:

Representation representation = representItem(exp.getItem(),MediaType.TEXT_XML);

            Document doc = new SAXBuilder().build(representation.getStream());
            XPath xpath = XPath.newInstance("/xnat:MRSession/xnat:scan/xnat:file");

当实例化 SAXBuilder 时,这会给我一个 InitationTargetException 错误。

有人以前有过这个吗?看起来这应该可行。

2012-08-07 17:17:58,441 [http-8080-1] ERROR org.restlet.XNATVirtualHost.XNATApplication - Unhandled exception or error intercepted
java.lang.NoClassDefFoundError: org/jdom/input/SAXBuilder
    at org.nrg.xnat.restlet.actions.SessionCopy.<init>(SessionCopy.java:98)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

最佳答案

我要冒险地说出这句话 SAXBuilder可能在您的构建路径中,但不在您的运行路径中。

关于java - SAXBuilder jdom 给出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11855014/

相关文章:

java - 我可以将子对象保留在父类的 @PrePersist 处理程序中吗? (客观化 3.1b1)

java - Android Parcelable - 当 IA 为接口(interface)时写入和读取 ArrayList<IA>

java - Java 有类似 pkg-config 的东西吗?

android - 如何使按钮上的点击操作可见?

python - 使用lxml,不能在XML文件上同时使用 'tostring'和 'strip.elements'

javascript - 新的 XMLHttpRequest 无法在 Firefox 上运行

java - 设置 ListView 背景时应用程序崩溃

安卓 : Cdata in xml not parsing correctly(sax)

c++ - Dom 与 Sax - 创建 Xml

java - SAX 解析器不解析文件名