在 Java 中執行命令列
Java 應用程式經常需要與外部進程互動並在作業系統的 shell 中執行命令。這可以使用 Runtime 類別來實作。
在 Java 應用程式中執行命令列:
java -jar map.jar time.rel test.txt debug
:
獲取一個實例運行時:
Runtime rt = Runtime.getRuntime();
使用exec() 方法執行命令:
Process pr = rt.exec("java -jar map.jar time.rel test.txt debug");
這會建立一個新的程序來執行指定的指令。 exec() 方法傳回 Process 的實例,它允許您處理進程,例如等待其完成或讀取其輸出。
您可以在以下位置找到有關Runtime 類別的更多詳細資訊:
http://docs.oracle.com/javase/7/docs/api/java/lang/Runtime .html
以上是如何在Java中執行命令列?的詳細內容。更多資訊請關注PHP中文網其他相關文章!