从 GUI Java 程序执行外部 JAR
要在 Java 图形用户界面 (GUI) 程序中执行外部 JAR 文件,请执行以下操作可以采取的步骤:
<code class="java">Process proc = Runtime.getRuntime().exec("java -jar A.jar");</code>
<code class="java">InputStream in = proc.getInputStream(); InputStream err = proc.getErrorStream();</code>
<code class="java">BufferedReader br = new BufferedReader(new InputStreamReader(in)); BufferedReader brErr = new BufferedReader(new InputStreamReader(err));</code>
<code class="java">String line; while ((line = br.readLine()) != null) { // Process and display the output line }</code>
注意:始终确保在完成执行后清理并终止进程。可以使用 proc.waitFor() 方法等待进程完成,并在必要时使用 proc.destroy() 方法终止进程。
以上是如何从 Java GUI 程序执行外部 JAR?的详细内容。更多信息请关注PHP中文网其他相关文章!