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

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

在bat文件里这样写: call ant -D参数1="XXX" -D参数2="XXX",当然了,你的xml文件名字得是build.xml,否则你就得这样写: call ant -f xml的名字 -D参数1="XXX" -D参数2="XXX"; 然后在build.xml文件里用${参数1},${参数2}取得参数,在xml里调用java...

我不懂什么叫ant

bat文件名加空格加参数1 空格 参数2

在bat文件里这样写:call ant -D参数1="XXX"-D参数2="XXX",当然了,你的xml文件名字得是build.xml,否则你就得这样写:call ant -f xml的名字 -D参数1="XXX" -D参数2="XXX";然后在build.xml文件里用${参数1},${参数2}取得参数,在xml里调用java时再...

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

例如: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。这样就可以了。

使用sshexec任务。 例如:

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

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

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