>Java >Java베이스 >java -jar가 메인 클래스를 찾을 수 없습니다

java -jar가 메인 클래스를 찾을 수 없습니다

angryTom
angryTom원래의
2019-11-18 14:14:573237검색

java -jar가 메인 클래스를 찾을 수 없습니다

java -jar가 메인 클래스를 찾을 수 없습니다

Java 프로그램을 올바르게 컴파일한 후 패키징하고 명령줄에 java -jar를 입력했는데, 메인 매니페스트 속성이 없거나 메인 클래스를 찾을 수 없거나 로드할 수 없습니다.

해결책은 MANIFEST 파일을 수정하는 것입니다.

1. WinRAR로 jar 패키지를 열고 그 안에서 MANIFEST.MF 파일을 찾으세요.

2. 예를 들어 draw라는 패키지에는 세 개의 클래스가 포함되어 있으며 그 중 print.class를 실행해야 합니다.

3. MANIFEST.MF 파일에 Main-Class: draw.print 줄이 추가됩니다.

draw.print는 실행할 클래스 이름입니다. 이전 패키지 이름을 가져오는 것을 잊지 마세요.

참고: MANIFEST.MF 파일에 Main-Class:를 추가한 후 아무것도 채워지지 않거나 클래스 이름이 잘못된 경우 메인 클래스를 찾을 수 없거나 로드할 수 없습니다.

두 경우 모두 메인 클래스를 로드할 수 없음을 보여줍니다.

php 중국어 웹사이트, 수많은 무료 Java 입문 튜토리얼, 온라인 학습을 환영합니다!

위 내용은 java -jar가 메인 클래스를 찾을 수 없습니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.