Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何解析com.ibatis.common.xml.NodeletException:解析xml时出错_Java_Spring_Ibatis - Fatal编程技术网

Java 如何解析com.ibatis.common.xml.NodeletException:解析xml时出错

Java 如何解析com.ibatis.common.xml.NodeletException:解析xml时出错,java,spring,ibatis,Java,Spring,Ibatis,我正在使用iBatis作为应用程序的ORM。我的sqlmapconfig.xml文件如下: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-config-2.dtd"> <sqlMapConfig>

我正在使用iBatis作为应用程序的ORM。我的sqlmapconfig.xml文件如下:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-config-2.dtd">
<sqlMapConfig>
<sqlMap resource="file:com${file.separator}platysgroup${file.separator}lmexserver${file.separator}mobile${file.separator}dao${file.separator}ibatis{file.separator}lmexusermobileinfo.xml" />
</sqlMapConfig>
com.ibatis.common.xml.NodeletException: Error parsing XML.
Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'.
Cause: java.io.IOException: Could not find resource file:comfile.separatorplatysgroupfile.separatorlmexserverfile.separatormobilefile.separatordaofile.separatoribatis{file.separator}lmexusermobileinfo.xml
文件lmexusermobileinfo.xml存在于包com.platysgroup.lmex.server.core.dao.ibatis中

请帮我解决这个问题


谢谢

只需将
sqlmapconfig.xml
中的
${file.separator}
替换为“/”或“.”

两种环境中的每种斜杠都试过了吗?只有4种组合需要测试,也许你正在处理一个不存在的问题。