在 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中文网其他相关文章!