将web项目部署为war包通过tomcat发布后,调用解析xml功能报错如下:
unknown protocol: f Nested exception: unknown protocol: f
at org.dom4j.io.SAXReader.read(SAXReader.java:484)
at org.dom4j.io.SAXReader.read(SAXReader.java:365)
at com.acconsys.util.DesignUtil.modifyDesignXML(DesignUtil.java:451)
经尝试发现,tomcat安装路径中有中文,导致Dom4j不识别,将文件路径修改为中文即可