Nik*_*sov 1 java windows console jar processbuilder
我试图从我的Java进程启动另一个Java进程.问题是我希望Windows控制台出现,而AnotherApp要写入该控制台.
此Java代码段确实启动了一个新进程,但未显示控制台.
ProcessBuilder pb = new ProcessBuilder("cmd", "/k", "java", "-jar", "AnotherApp.jar");
pb.start();
Run Code Online (Sandbox Code Playgroud)
如果我从Start - Run运行
cmd /k java -jar AnotherApp.jar
Run Code Online (Sandbox Code Playgroud)
然后创建一个新的控制台并启动java进程.
请尝试以下方法:
ProcessBuilder pb = new ProcessBuilder("cmd", "/c", "start", "java", "-jar", "AnotherApp.jar");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1419 次 |
| 最近记录: |