我一直在尝试通过 build.xml 执行命令列表,如下所示
<target name="cmdTar">
<sshexec host="192.168.**.**"
username="****"
password="****"
trust="true"
commandResource="Commands.txt"/>
</target>
命令.txt
sh tomcat/webapps/MyProject/WEB-INF/bin/./myproject console -j
import Desktop/XMLFiles/Rule.xml
我的要求是第一个命令是 linux 中的终端命令来打开所需的控制台(运行良好),第二个命令是要在打开的控制台中执行的命令(通过第一个命令)。但我的问题是第二个命令也像第一个命令一样被视为普通终端命令。我希望它作为我的项目控制台命令执行。我们如何告诉构建脚本第一个命令是终端命令而第二个命令是我的项目控制台命令?如果有人知道解决方案,请建议我。