Java main class 启动另一个 main class
Java main class initiate another main class
我有两个不同的 java 包,一个有一个主包 class 调用另一个 public class 然后第二个包只有一个主包 class。
问题是我希望带有一个 main class 的包调用另一个包中的 main class 然后启动它。
我试着用下面的代码来做,但它显然不起作用,因为两个不同的 classes 不在同一个包中。
String[] args = {};
myMainClassNumber2.main(args);
你需要告诉编译器另一个class在哪个包里。
两者都
import your.pkg.myMainClassNumber2;
public static void main(String[] myArgs) {
String[] args = {};
myMainClassNumber2.main(args);
}
或
public static void main(String[] myArgs) {
String[] args = {};
your.pkg.myMainClassNumber2.main(args);
}
我有两个不同的 java 包,一个有一个主包 class 调用另一个 public class 然后第二个包只有一个主包 class。 问题是我希望带有一个 main class 的包调用另一个包中的 main class 然后启动它。 我试着用下面的代码来做,但它显然不起作用,因为两个不同的 classes 不在同一个包中。
String[] args = {};
myMainClassNumber2.main(args);
你需要告诉编译器另一个class在哪个包里。
两者都
import your.pkg.myMainClassNumber2;
public static void main(String[] myArgs) {
String[] args = {};
myMainClassNumber2.main(args);
}
或
public static void main(String[] myArgs) {
String[] args = {};
your.pkg.myMainClassNumber2.main(args);
}