在 Java 中执行命令行
在 Java 中,可以使用 Runtime.exec() 方法访问命令行。通过利用此方法,Java 应用程序可以执行原本需要在终端中手动执行的命令行。
问题:
用户希望执行以下命令行在Java中应用程序:
java -jar map.jar time.rel test.txt debug
解决方案:
要在 Java 中执行此命令行,请按照下列步骤操作:
import java.lang.Runtime; import java.lang.Process; public class CommandLineRunner { public static void main(String[] args) { Runtime rt = Runtime.getRuntime(); Process pr = rt.exec("java -jar map.jar time.rel test.txt debug"); // Handle the process output or error (if any) here pr.waitFor(); // Wait for the command to finish } }
有关的更多信息使用Runtime.exec(),参考链接: http://docs.oracle.com/javase/7/docs/api/java/lang/Runtime.html
以上是如何在 Java 中执行命令行?的详细内容。更多信息请关注PHP中文网其他相关文章!