如何在通过build.xml执行一个主命令时执行子命令

时间:2014-06-17 06:40:00

标签: linux ant command build.xml subcommand

我一直在尝试通过build.xml执行命令列表,如下所示

 <target name="cmdTar">
 <sshexec host="192.168.**.**"
      username="****"
          password="****"
          trust="true"
      commandResource="Commands.txt"/>
</target>

commands.txt中

sh tomcat/webapps/MyProject/WEB-INF/bin/./myproject console -j   
import Desktop/XMLFiles/Rule.xml

我的要求是第一个命令是linux中用于打开所需控制台的终端命令(它运行良好),第二个命令是在该打开的控制台中执行的命令(通过第一个命令)。但我的问题是第二个命令也被视为正常的终端命令,如第一个命令。我希望它作为我的项目控制台命令执行。我们如何告诉构建脚本第一个命令是终端命令而第二个命令是我的项目控制台命令?如果有人知道解决方案,请建议我。

0 个答案:

没有答案