我试图在Groovy中运行一个外部命令。但是我得到:
捕获到:java.io. IO异常:无法运行程序“npm install”:
CreateProcess错误=2,系统找不到指定的文件。
我是Groovy的新手,所以任何建议都将非常感谢。而且我的路径已经设置好了,因为我能够在命令行中运行npm。
def command = "npm install"
def proc = command.execute()
proc.waitFor()
println "This is output: " + proc?.err?.text
1条答案
按热度按时间bvpmtnay1#
如果您在Windows上运行,请尝试:
此外,最好使用
List.execute()
而不是String.execute()
。