我有一个java web开发项目,想调用一个python脚本在后台运行,然后继续java。
String command = "cmd.exe /c cd "C:\\path\\to\\py\\" && python script.py";
Process p = Runtime.getRuntime().exec(command);
当我调用它时似乎没有发生任何事情,但我需要先更改目录,因为脚本访问其目录中的文件。
谢谢你的帮助
编辑:
正确答案是添加开始,这是我编辑的代码
String command = "cmd.exe /c cd "C:\\path\\to\\py\\" && start python script.py";
Process p = Runtime.getRuntime().exec(command);