0
我正在學習如何使用ProcessBuilder,我創建了一個名爲socketspractice的包,裏面我有2個類,我試圖創建一個'Program.java'調用'test1 .java'打印'test1'。ProcessBuilder調用另一個java文件相同的包
當我使用命令提示符:「java socketspractice.test1」'test1'打印,但使用Netbeans它不。
問題是,我如何設置路徑,使其以相同的方式工作,或者我還缺少什麼?我正在使用Netbeans。
Program.java
package socketspractice;
import java.io.File;
import java.io.IOException;
import java.lang.ProcessBuilder;
public class Program {
public static void main(String[] args) throws IOException, InterruptedException {
ProcessBuilder builderExecute = new ProcessBuilder("java", "socketspractice.test1");
builderExecute.start();
}
}
AND
test1.java 包socketspractice;
public class test1 {
public static void main(String[] args) {
// TODO code application logic here
System.out.println("test1");
}
}
如何在NetBeans執行? – Li357
我選擇了程序文件/ rmb/run文件 – DHLopez