llgd.net
当前位置:首页 >> BAt调用Ant,Ant执行jAvA类,怎样传递参数的 >>

BAt调用Ant,Ant执行jAvA类,怎样传递参数的

在ant前面加call call ant 这样就不会关闭了,我刚刚解决这个问题

例如:E:\javaTools\apache-ant-1.9.1是文件,把 E:\javaTools\apache-ant-1.9.1\bin追加到系统变量的path中,新建一个系统变量Ant_Home, 值为E:\javaTools\apache-ant-1.9.1。这样就可以了。

因为你的ant是个批处理,你这样进行批处理调用时候,如果调用的批处理执行完毕,整个批处理就执行完毕了。 如果你希望ant执行完毕后,后面的继续执行,那么你应该使用CALL,也就是这样写: CALL ant -f D:\workspace\Stage\build.xml

终于相信CALL了呀~~~ 直接输入ant提示没有命令,而D:\ant1.8.1\bin\ant.bat 可以执行,是因为PATH里面没有D:\ant1.8.1\bin\文件夹,需要修改PATH环境变量,单独设置%ANT_HOME%是不够的。

ant运行需要配置相应的高级环境变量的。 解释:ant需要在path中添加“;D:\apache-ant-1.8.4\bin”,前面的是英文“;”,后的是配置到ant的bin路径下。 备注:配置环境变量在“计算机”右击“属性”,之后选择“高级环境变量”,在选择“环境变量”即可。

新建一下TXT文件,如果只是运行build.xml文件,那可以这样写 start 绝对路径\build.xml 绝对路径就是build.xml文件所放的地方,比如放在D:\PROGRAMES\ 那就是 start d:\programes\build.xml 写好了后,把TXT文件的扩展名直接改成BAT就是了。 不...

你的代码全乱到一起了,我猜想:把 cd\cd tomcat\binstartup.bat 改为下面的试一下: cd\ cd tomcat\ start binstartup.bat

在target checkversion中的classpath path="ant.jar"改为 ,试试。

使用sshexec任务。 例如:

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com