`
qing_gee
  • 浏览: 121905 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类
最新评论

sqlMap.xml出现error

阅读更多

1.今天在开发过程中,ibatis的sql.xml中突然出现了以下错误

Description	Resource	Path	Location	Type
Referenced file contains errors (http://ibatis.apache.org/dtd/sql-map-2.dtd).  For more information, right click on the message in the Problems View and select "Show Details..."	SITE_LIST_PRODUCT_SPEC_SqlMap.xml	/HCManag/src/com/ebiz/site/siteproduct/api/dao	line 1	XML Problem

 这说明xml的验证在进行"http://ibatis.apache.org/dtd/sql-map-2.dtd"验证时失效了,

由于这些验证不影响到项目的运行,所以解决方法如下

1.在eclipse的首选项中进行以下的设置



 2.将http://ibatis.apache.org/dtd/sql-map-2.dtd下载到本地,然后将该文件放到项目的工作目录中,然后通过eclipse的本地dtd文件验证,进行操作,有以下步骤,点击

 点击add

出现location:中添加本地的dtd文件,然后key使用-//ibatis.apache.org//DTD SQL Map 2.0//EN,确定完成后,你再clean你的项目,这样,错误就消失了。

 

原理就是通过本地的dtd语法验证,而不再通过http://ibatis.apache.org/dtd/sql-map-2.dtd进行获取,

希望以上内容对你有所帮助,谢谢。

 

  • 大小: 4.4 KB
  • 大小: 72.3 KB
0
0
分享到:
评论

相关推荐

    记一次Ibatis的意外发生.docx

    在SqlMapConfig.xml文件中,可以使用namespace属性来指定SqlMap的命名空间。例如:<sqlMap namespace="ns">。Namespace可以避免不同的SqlMap配置文件之间的冲突。 5. IBatis的SqlMapConfig SqlMapConfig是IBatis中...

    SSM整合中的Log4j日志的配置详情

    log4j.logger.org.mybatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG ``` 这个配置定义了 Mybatis 的日志输出级别为 DEBUG,并将日志信息输出到控制台和文件中。 Log4j 是一个功能强大且广泛使用的日志记录...

    struts2.0+spring+ibatis.doc

    数据源配置决定了如何连接数据库,别名使得我们可以用简单易记的名称代替复杂的类全限定名,SQL配置文件(通常是`.sqlmap.xml`)则包含了数据库查询、更新等SQL语句。通过iBATIS,我们可以将业务逻辑与数据库操作...

    ibatis database 开发指南

    SQLMap 通过读取 XML 文件中的配置信息来构建 SQL 语句,并使用 Java 反射机制将查询结果映射到 Java 对象上。其工作流程如下: 1. **加载配置文件**:首先加载包含 SQL 语句和映射信息的 XML 文件。 2. **创建 ...

    SSI框架搭建

    这里定义了两个结果路径:成功时跳转到`hello.jsp`,失败时跳转到`error.jsp`。 ##### 1.2 验证框架 - **配置文件结构**:为了实现对用户输入的有效性检查,通常会在与Action类同级目录下创建一个特定格式的验证...

    前端-后端java的Util类的工具类

    │ │ sqlmap-xml.html │ │ statement-builders.html │ │ surefire-report.html │ │ taglist.html │ │ team-list.html │ │ │ ├─apidocs │ │ index.html │ │ │ ├─cobertura │ │ │ coverage....

    springmybatis

    (再加一条,其实大家可以看官方的教程更好些:http://mybatis.github.io/mybatis-3/,而且如果英文不是很好的那就看中文的:http://mybatis.github.io/mybatis-3/zh/sqlmap-xml.html) 写在这个系列前面的话: 以前...

    log4j.properties 配置(实例讲解)

    log4j.appender.E.File = ../logs/mybatis_study_error.log log4j.appender.E.Append = true log4j.appender.E.Threshold = ERROR log4j.appender.E.layout = org.apache.log4j.PatternLayout log4j.appender.E....

    SqlMapClient对象.docx

    throw new RuntimeException("Error initializing SqlMapConfig class. Cause: " + e); } ``` 在iBatis中,插入新记录后获取自增长ID值是非常常见的需求。`SqlMapClient`提供了一种方式,通过`<selectKey>`标签来...

    myStruts(基础增删该查)

    在Struts应用中,`struts-config.xml`是核心配置文件,它定义了Action、ActionForm、Forward和DataSource等。例如,定义一个Action时,你需要指定Action类和对应的请求路径。 4. **Action类** Action类是处理HTTP...

Global site tag (gtag.js) - Google Analytics