jdom版本要用1.0,再注意有没有把jar包放入

解决方案 »

  1.   

    是不是jar 没有导入啊,可能是jar的版本不对。
      

  2.   

    缺少解析类
    去该网站下载http://xml.apache.org/dist/xerces-j/
    解压后将xercesImpl.jar加入类路径
      

  3.   

    环境变量好好检测一下,jdom的包再不再,不行就加一个xpath的包
      

  4.   

    缺少包。到上面的网址下个最新的包。然后把环境变量设对应该没问题了。
    感觉
    XMLOutputter outputter = new XMLOutputter("   ", true, encoding);
    这句话不对吧。现在改为
                Format format = Format.getCompactFormat();
                format.setEncoding(encodeType);
                format.setIndent("    ");
                XMLOutputter outputter = new XMLOutputter(format);
    试一下。
    拿不准。。运行一下就知道了。