首先,您具有以下对象,通常作为
perform方法的参数接收:
Launcher launcher;AbstractBuild<?, ?> build;BuildListener listener;
然后,您已经创建了参数并将其添加到argumentsListBuilder,可能类似于:
ArgumentListBuilder command = new ArgumentListBuilder();command.addTokenized("xcopy /?");然后,执行以下操作:
ProcStarter ps = launcher.new ProcStarter();ps = ps.cmds(command).stdout(listener);ps = ps.pwd(build.getWorkspace()).envs(build.getEnvironment(listener));Proc proc = launcher.launch(ps);int retpre = proc.join();
ProcStarter将在
launcher实例指定的节点上运行命令。但是在使用之前,请至少先浏览一下以上所有类的javadocs,以上内容 并不是
直接从工作代码中复制粘贴。



