gpt4 book ai didi

java - 其他操作系统中的CMD命令

转载 作者:太空宇宙 更新时间:2023-11-04 04:19:41 25 4
gpt4 key购买 nike

Possible Duplicate:
Execute another jar in a java program

我正在制作一个从java文档运行的程序,并运行一个Java文档。我正在使用 Windows 和

Process pr = Runtime.getRuntime().exec(
"cmd /c start cmd.exe /c \"cd %appdata%\\.gknl && java -jar launcher.jar\""
);

对我来说很好用,但在 Linux、Mac 等上它不起作用,

有人可以帮我修复其他操作系统吗?

注意:我已经检查了操作系统...

最佳答案

Linux:

Process pr = Runtime.getRuntime().exec(new String[]{"csh","-c","cd " + appdata +"\.gknl &&  java -jar launcher.jar");

关于java - 其他操作系统中的CMD命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14309135/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com