ANT executer ant avec java
Build.xml:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <?xml version="1.0"?>
<project name="MigrateToDerby" >
<path id="classpath">
<fileset dir="C:\Program Files\Java\ant\apache-ant-1.7.1\bin\lib">
<include name="**/*.jar"/>
</fileset> </path>
<target name="export-source-db" description="Dumps db structure and data">
<taskdef name="databaseToDdl" classname="org.apache.ddlutils.task.DatabaseToDdlTask">
<classpath refid="classpath"/>
</taskdef>
<databaseToDdl modelName="MigrateTest">
<database url="**************************" driverClassName="org.apache.derby.jdbc.ClientDriver" username="" password=""/>
<writeSchemaToFile outputFile="schema.xml"/>
</databaseToDdl>
</target>
</project> |
j'utilise Ant1.7 et je veux executer ant à partir d'une classe java
Merci de vos aides!