项目启动报错org.xml.sax.SAXParseExceptionpublicId

Caused by: org.xml.sax.SAXParseExceptionpublicId: -//W3C//DTD HTML 4.01 Transitional//EN; systemId: http://www.w3.org/TR/html4/loose.dtd; lineNumber: 31; columnNumber: 3; 实体 "HTML.Version" 的声明必须以 '>' 结尾。

这错误什么意思呀...纠结半天了....求大神解答解答...

我的xml的表头有错吗
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">

xml文件31行,格式不正确 xiao 少了>或</>

我的xml文件都没有31行.......
这是我的xml文件。。。
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">

<resultMap id="BaseResultMap" type="com.zuo.domain.Drugdada"> 
    <result column="drugCode" property="drugCode" jdbcType="CHAR" />      <!-- 药品代码 -->
    <result column="drugName" property="drugName" jdbcType="CHAR" />      <!-- 药品名称 -->
    <result column="SimpleCode" property="SimpleCode" jdbcType="CHAR" />  <!-- 药品助记码 -->
    <result column="place" property="place" jdbcType="CHAR" />            <!-- 生产商 -->
    <result column="space" property="space" jdbcType="CHAR" />            <!-- 药品规格 -->
    <result column="packageUnit" property="packageUnit" jdbcType="CHAR" /><!-- 包装数量 -->
</resultMap>

<!-- 查询药品资料 -->
<select id="drugnamelist" parameterType="String" resultMap="BaseResultMap">
    select drugCode,drugName,SimpleCode,place,space,packageUnit from Print_DrugInfo where SimpleCode like '#{drugname1}%' 
</select>