gpt4 book ai didi

java - 如何解决 com.ibatis.common.xml.NodeletException : Error parsing XML

转载 作者:行者123 更新时间:2023-12-01 15:55:43 38 4
gpt4 key购买 nike

我正在使用 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>

我需要使用文件分隔符,因为我们正在使用 Ubuntu 和 Windows XP 两个操作系统进行开发。但是当我运行我的应用程序时,它显示了一个异常,如下所示:

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} 替换为“/”或“.”

关于java - 如何解决 com.ibatis.common.xml.NodeletException : Error parsing XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5101889/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com