English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

javaでjarパッケージのmainメソッドを実行する方法について簡単に話す

javaでjarパッケージのmainメソッドを実行する方法について簡単に話す

OneJarやMavenでパッケージ化したjarファイルを使用して、以下のコマンド:

java -jar ****.jar

実行すると常に指定されたメインメソッドが実行されますが、jarファイルに複数のmainメソッドがある場合、どのように指定されたmainメソッドを実行しますか?

以下のコマンドで試してみてください:

java -classpath ****.jar ****.****.className [args]

"****.****「」は「パッケージ名」を示します;
「className」は「クラス名」を示します;
「[args]」は传入されたパラメータを示します;

MANIFEST.MFに指定されたmainメソッドを直接実行する:

java -jar mplus-service-jar-with-dependencies.jar

指定された main メソッドを実行する:

java -cp mplus-service-jar-with-dependencies.jar com.smbea.dubbo.bin.Console start

以上の簡単な話題「javaがjarパッケージ内のmainメソッドを実行する方法」が、編集者が皆さんに提供する全ての内容です。皆さんに参考になれば幸いですし、もっとノートルムチュートリアルを応援していただけると嬉しいです。

基本チュートリアル
おすすめ