現在、他のインターフェイスを呼び出す Groovy スクリプトを作成しています。しかし、スクリプトを実行するときに現在の作業パスを変更する必要があります。Javaではできないことを知っています。Groovyで可能ですか?
36238 次
4 に答える
23
他のスクリプトを別のプロセスとして実行できる場合は、ProcessBuilder パラメーターに作業ディレクトリを指定できます。
def processBuilder=new ProcessBuilder(command)
processBuilder.directory(new File("Working dir"))
def process = processBuilder.start()
また
command.execute(null, new File("Working dir"))
そのプロセスは新しいフォルダーに切り替わり、そこで実行されます。
于 2016-05-18T15:09:26.987 に答える
7
于 2013-08-12T05:34:32.873 に答える