假设我有一个java类 ClassA.java
它包含一个变量 private String hello
我想再跑一次 ClassB.java
使用来自cmd的junit,但是我想传递字符串 hello
,所以 ClassB.java
可以使用该字符串及其内容。
public class ClassA {
private String hello = "x"
public static void main(String[] args) {
String[] command = new String[] {
//Some command
"org.junit.runner.JUnitCore",
"ClassB"};
ProcessBuilder processBuilder = new ProcessBuilder(command);
Process process = processBuilder.start();
}
}
我不知道该怎么办,也找不到答案。我在某个地方读到,设置一个系统属性可能会有帮助,但我不知道这是否是正确的方法,即使是这样,我也不知道如何正确地获得我需要的东西。
暂无答案!
目前还没有任何答案,快来回答吧!