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

java에서 jar 패키지의 main 메서드 실행에 대해 간단히 이야기하기

java에서 jar 패키지의 main 메서드 실행에 대해 간단히 이야기하기

OneJar 또는 Maven으로 패키징한 후 jar 파일을 사용하여 명령어:

java -jar ****.jar

실행 후 항상 지정된 메인 메서드를 실행합니다. jar 파일에 여러 개의 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

이상의 간단한 글은 저가给大家 공유한 전체 내용입니다. 많은 참고를 부탁드립니다. 또한, 노래教程에 많은 지지를 부탁드립니다.

추천해 드립니다