一个简单的ant调用bat脚本例子
1、先在根目录下建一个lib.bat的文件,具体内容如下:
cd D:\clinva\learn\test\mer
mvn clean install -U
2、建一个testbat.xml文件,具体内容如下:
<?xml version="1.0" encoding="UTF-8" ?>
<!-- ant调用cmd命令行,ant运行参数有空格的jar程序 -->
<project name="ant执行(调用)cmd命令行" default="getLibAndWar">
<property name="lib.dir" value="${basedir}\lib.bat"/>
<target name="getLibAndWar">
<exec executable="cmd" failοnerrοr="true">
<arg line="/c ${lib.dir}" />
</exec>
</target>
</project>
3、在cmd窗口切换到根目录下执行下面的命令:ant -buildfile testbat.xml
cd D:\clinva\learn\test\mer
mvn clean install -U
2、建一个testbat.xml文件,具体内容如下:
<?xml version="1.0" encoding="UTF-8" ?>
<!-- ant调用cmd命令行,ant运行参数有空格的jar程序 -->
<project name="ant执行(调用)cmd命令行" default="getLibAndWar">
<property name="lib.dir" value="${basedir}\lib.bat"/>
<target name="getLibAndWar">
<exec executable="cmd" failοnerrοr="true">
<arg line="/c ${lib.dir}" />
</exec>
</target>
</project>
3、在cmd窗口切换到根目录下执行下面的命令:ant -buildfile testbat.xml