JNI 오류가 발생했어요
Java 애플리케이션 시작 오류: 잘못된 Java 버전, 손상된 아카이브, 잘못된 파일 실행이 원인이에요.
업데이트 2026년 8월 13일
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError
이 메시지는 서버 자체가 시작되기 전, 시작 시점에 나타납니다.
의미
거의 항상 Java 버전 불일치가 원인입니다. 즉, 파일이 실행 중인 버전보다 최신 버전용으로 컴파일된 경우입니다. 보통 두 번째 줄에 UnsupportedClassVersionError라고 직접 표시됩니다.
드물게는 파일이 손상되었거나 잘못된 경우도 있습니다. 예를 들어 서버용이 아닌 클라이언트 .jar를 실행하는 경우입니다.
해결 방법
- 게임 버전에 필요한 Java를 확인하세요 — Java 버전. Millida에서는 자동으로 선택되므로, 이 오류는 거의 항상 직접 올린
.jar파일을 가리킵니다. - 클라이언트 파일이 아닌 서버 파일을 실행하고 있는지 확인하세요.
- 파일을 다시 업로드하세요. 업로드가 손상되면 같은 메시지가 나타납니다.
관련 문서
Unable to access jarfile — 파일을 찾을 수 없는 경우입니다. 여기서는 파일을 찾았지만 호환되지 않는 경우입니다.
Minecraft 호스팅오프라인일 때도 서버가 실행돼요서버 만들기
