티스토리 뷰
CMD에서 javac로 컴파일 후 해당 클래스를 실행시켰을 때, 이런 문구가 나왔을 때, 참고하면 좋을 것 같다.
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: [FILENAME] has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
컴파일 버전과 런타임 자바 버전이 달라서 생기는 이슈, javac로 컴파일 시 버전을 낮춰서 컴파일하면 된다
cmd> javac [클래스명] --release 8
위와 같이 쉽게 해결할 수 있다.
포스팅에 문제가 있거나, 설명이 잘못된 부분 지적 환영합니다.
더 나은 퀄리티의 콘텐츠를 제공할 수 있도록 노력하겠습니다.
읽어주셔서 감사합니다.
'공부 > JAVA' 카테고리의 다른 글
[JAVA] 인터페이스(Interface) JAVA 개념을 부숴주마 (0) | 2021.08.30 |
---|---|
[JAVA] 기본개념 Stack 영역과 Heap 영역 (0) | 2021.08.25 |
[JAVA]상속 (Inheritance) JAVA 개념을 부숴주마 (0) | 2021.08.23 |
[알고리즘] 이진 탐색(Binary Search) - 장점과 복잡도 (0) | 2021.08.20 |
[JAVA] 자료형 - 기본형(Primitive type)과 참조형(Reference type) (0) | 2021.08.09 |
- Total
- Today
- Yesterday
- value annotation
- 그래프 탐색
- 아기상어나쁜상어
- Python
- db
- DP
- 아기상어미워
- 플루이드 와샬
- 브루트포스
- 코딩테스트
- 프로그래머스
- 백준
- 유클리드-호제법
- 하루 회고
- 파이썬
- 자바
- looker instance 접속
- DFS
- 실패일기
- JNDI연동
- java
- 9019
- dml
- BFS
- Database
- Spring
- 재귀
- 카카오
- 프로그래머스 문제정복
- looker core
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |