簡體   English   中英

Java主類啟動另一個主類

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM