SAXReader reader = new SAXReader(false);
(一) 在用reader.read(String filename)传递的是文件名的时候
1。在eclipse环境运行的程序没有错误(swt程序,控制台程序)
2。在独立出来的应用程序中运行,throw Exception :
org.dom4j.DocumentException: no protocol: ...
(二) 但是在用 reader.read(new File(filename)) 则没有问题
困惑的地方在于在eclipse的环境中运行没有出现该错误,打包成.jar,独立运行时在一的情况下有问题!!!
(一) 在用reader.read(String filename)传递的是文件名的时候
1。在eclipse环境运行的程序没有错误(swt程序,控制台程序)
2。在独立出来的应用程序中运行,throw Exception :
org.dom4j.DocumentException: no protocol: ...
(二) 但是在用 reader.read(new File(filename)) 则没有问题
困惑的地方在于在eclipse的环境中运行没有出现该错误,打包成.jar,独立运行时在一的情况下有问题!!!