0

Ant で ddlutils ツールを使用して mysql データベースをエクスポートしたい

 <target name="export-source-db" description="Dumps db structure and data">
      <taskdef name="databaseToDdl"
              classname="org.apache.ddlutils.task.DatabaseToDdlTask">
    <classpath refid="libraries"/>
    <classpath refid="mysqlclasspath"/>
      </taskdef>

      <databaseToDdl modelName="bwfla">
         <database url="jdbc:mysql://localhost:3306/"
                 driverClassName="com.mysql.jdbc.Driver"
                 username="root"
                 password="sriram"/>
         <writeSchemaToFile outputFile="db-schema.xml"/>
         <writeDataToFile outputFile="data.xml"/>
      </databaseToDdl>

   </target>

しかし、db-schema.xmlをチェックすると

<?xml version="1.0"?>
<!DOCTYPE database SYSTEM "http://db.apache.org/torque/dtd/database">
  <database name="bwfla"/>

そしてdata.xmlは

<?xml version='1.0' encoding='UTF-8'?>
<data>
</data>

データをエクスポートしていません。誰でも私を助けることができます。

4

1 に答える 1