im在发现如何在Java中执行一些脚本文件时遇到了一些困难,现在我可以运行指定其目录的单个文件。
该项目的目的是能够按顺序(或一次(执行文件夹中的各种脚本文件。
你们能帮我吗?
我正在使用ProcessBuilder/RuntimeExec
1.ProcessBuilder
String[] commandFile = new String[]{"FILE DIRECTORY"};
ProcessBuilder processb = new ProcessBuilder(commandFile);
Process p = processb.start();
2.运行时间执行
Process p = Runtime.getRuntime().exec("FILE DIRECTORY OR COMMAND");
您可能需要手动查看文件夹中的文件https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html#list((或类似的东西,然后在文件中循环,然后使用您在问题中编写的2种方法之一来执行每个文件。