首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

在ant里能够调用一个bat文件吗解决方法

2011-12-31 
在ant里能够调用一个bat文件吗或者直接在ant里运行一些windows命令行里的命令。[解决办法]可以的,在Windows

在ant里能够调用一个bat文件吗
或者直接在ant里运行一些windows命令行里的命令。

[解决办法]
可以的,在Windows下,不能直接调用dir、del(因为没有这个程序!)等,必须通过cmd.exe来调用:

<?xml version= "1.0 " ?>

<project name= "testExec " default= "test ">

<target name= "test ">

<exec executable= "cmd.exe ">

<arg line= "/c dir "/>

</exec>

</target>

</project>

[解决办法]
既然给jar签名,为什么不用ant直接签名呢,不必调用bat
<signjar destDir= "signed "
alias= "testonly " keystore= "testkeystore "
storepass= "apacheant "
preservelastmodified= "true ">
<path>
<fileset dir= "dist " includes= "**/*.jar " />
</path>
<flattenmapper />
</signjar>

热点排行