[英]Java main class initiate another main class
我有兩個不同的Java程序包,一個具有一個主類,該主類調用了另一個公共類,然后是另一個具有一個主類的程序包。 問題是我希望具有一個主類的程序包在另一個程序包中調用主類,然后啟動它。 我嘗試使用下面的代碼執行此操作,但是由於兩個不同的類不在同一個程序包中,因此它顯然不起作用。
String[] args = {};
myMainClassNumber2.main(args);
您需要告訴編譯器另一個類所在的包。
要么
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);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.