English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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メソッドを実行する方法」が、編集者が皆さんに提供する全ての内容です。皆さんに参考になれば幸いですし、もっとノートルムチュートリアルを応援していただけると嬉しいです。