Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.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
Ant 将伊巴蒂斯转化为mybatis_Ant_Ibatis_Mybatis - Fatal编程技术网

Ant 将伊巴蒂斯转化为mybatis

Ant 将伊巴蒂斯转化为mybatis,ant,ibatis,mybatis,Ant,Ibatis,Mybatis,我已运行将ibatis转换为mybatis,但出现错误: [xslt]转换为D:\Program Files\ibatis2mybatis\destination [xslt]正在将D:\Program Files\ibatis2mybatis\source\SqlMapConfig.xml处理为D:\Program Files\ibatis2mybatis\destin 初始化\SqlMapConfig.xml [xslt]正在加载样式表D:\Program Files\ibatis2myba

我已运行将ibatis转换为mybatis,但出现错误:

[xslt]转换为D:\Program Files\ibatis2mybatis\destination

[xslt]正在将D:\Program Files\ibatis2mybatis\source\SqlMapConfig.xml处理为D:\Program Files\ibatis2mybatis\destin 初始化\SqlMapConfig.xml

[xslt]正在加载样式表D:\Program Files\ibatis2mybatis\migrate.xslt

[xslt]:错误!文档类型声明包含或指向的标记声明必须格式良好 d

[xslt]:错误!com.sun.org.apache.xml.internal.utils.WrappedRuntimeException:文档类型声明包含或指向的标记声明必须格式良好

[xslt]无法处理null

我的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">

<!-- iBATIS mapping configuration  -->
<sqlMapConfig>
<settings useStatementNamespaces="true"/>

<transactionManager type="JDBC">
    <dataSource type="SIMPLE">
        <property name="x" />
        <property name="JDBC.ConnectionURL" value="x" />
        <property name="JDBC.Username" value="x" /> 
        <property name="JDBC.Password" value="x" />
        <!--<property name="JDBC.Username" value="x" />
        <property name="JDBC.Password" value="x" />-->
    </dataSource>
</transactionManager>


<sqlMap resource="maps/DatabaseResolve.xml"/>
<sqlMap resource="maps/DatabaseModify.xml"/>

</sqlMapConfig>


你能帮帮我吗?

我发现,如果删除旧的DOCTYPE声明,ANT构建就可以工作。 但这对我来说毫无意义,因为我必须抓取每个XML文件