The string “–” is not permitted within comments

ibatis中SAXParseException异常:The string "--" is not permitted within comments

这个异常是说sqlmap里面的注释不符合规范。

1. 这个问题之前看到过有一种解决方案,就是在注释结束前,也就是“–>”前面加一个英文半角的空格。

2. 今天发现了另外一个解决的方法,就是执行程序的时候加上jvm的参数

-Dfile.encoding=UTF8

这样子就算注释结束符前面不加空格也是可以的。

用eclipse的可以在run或者debug configuration里面添加vm参数。

org.xml.sax.SAXParseException

XML解析异常

由于xml中<!-- 【注释】--> 注释与-->之间没有空格造成xml解析错误

基本上确定是由于注释的空格引起的。

以上摘自 http://blog.csdn.net/free4294/article/details/38681095

(还有可能是乱码造成的)

时间: 2024-10-05 23:28:03

The string “–” is not permitted within comments的相关文章

The string &quot;--&quot; is not permitted within comments.

最近用mybatis做开发的时候遇到这个错:The string "--" is not permitted within comments. 经检查是mapper.xml配置文件注解的时候出现了问题:<!-- 保存生产企业资质管理 --  配送企业 信息 --> 上面的这个注解是不被允许的(加粗部分两个"--"),影响项目启动的时候mybatis解析配置文件,导致项目启动出错. Caused by: org.xml.sax.SAXParseExcept

this string &quot;--&quot; is not permitted within comments ,(mapper文件)注释中不能使用--

因为注释中使用了--,项目发布一直报错,看了好几遍提交记录也没发现啥问题,服务器日志很明确的说明了. 服务器日志如下: 原文地址:https://www.cnblogs.com/52czm/p/10897014.html

Java异常归纳

  1.使用Tomcat运行“播报哥架构”出现的两大异常 1.1 监听器异常 详细情况:部署好Maven项目,启动TOMCAT提示如下错误 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 错误原因及解决办法: 网上资料基本上都是说没有导入spring-web.jar,但是我的项目中是添加了spring-web.jar的.一直想不到办法,后面改了些地方,该异常消失了,但又

[LeetCode] Remove Comments

Given a C++ program, remove comments from it. The program source is an array where source[i] is the i-th line of the source code. This represents the result of splitting the original source code string by the newline character \n. In C++, there are t

[LeetCode] Remove Comments 移除评论

Given a C++ program, remove comments from it. The program source is an array where source[i] is the i-th line of the source code. This represents the result of splitting the original source code string by the newline character \n. In C++, there are t

leetcode722 - Remove Comments - medium

Given a C++ program, remove comments from it. The program source is an array where source[i] is the i-th line of the source code. This represents the result of splitting the original source code string by the newline character \n.In C++, there are tw

Chapter 5 MySQL Server Administration_1

Chapter 5 MySQL Server Administration Table of Contents 5.1 The MySQL Server 5.1.1 Configuring the Server 5.1.2 Server Configuration Defaults 5.1.3 Server Option and Variable Reference 5.1.4 Server Command Options 5.1.5 Server System Variables 5.1.6

如何记录数据表信息的变更

在操作数据记录时,对重要的数据,我们需要记录每一次的变更,有没有好的方法呢? 在通用权限管理系统中提供了记录数据表信息变更的方法. 一.先看看效果截图 二.再看看修改记录表的表结构 三.对该表访问的业务类 1 public partial class ModifyRecordManager : BaseManager, IBaseManager 2 { 3 /// <summary> 4 /// 构造函数 5 /// </summary> 6 public ModifyRecord

Jedis学习使用(java操作redis)

Jedis 是 Redis 官方首选的 Java 客户端开发包. 工作过程总结的一个示例,贴出来,如下: Java代码   package com.wujintao.redis; import java.util.Date; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Set; import org.junit.