반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- Bandit Level 8 → Level 9
- AWS회원가입
- 개발자 면접 질문
- aws ec2 putty 연결
- commit 안찍힐 때
- wargame bandit7
- 코딩일기
- The JAVA_HOME environment variable is not defined correctly
- aws ec2 window
- SQL vs PL/SQL
- Bandit Level 7 → Level 8
- EC2 인스턴스 생성하기
- Maven vs Gradle
- kakaomapapi kakaoapi kakaomap study
- linux grep
- linux uniq -u
- 톰캣 독립실행
- executeUpdate() commit
- banditlevel8
- Springboot WebPage 배포
- linux'|'
- var 와 let의 차이점
- Thymeleaf 오류#Thymeleaf Exception processing template ""
- oracle commit
- gradle 배포
- JNI error
- ExecuteUpdate()
- 톰캣 실행 에러
- error JNI
- 프로그래머스 #코딩테스트 #입문 #lv.0 #나머지구하기
Archives
- Today
- Total
"코딩세끼"
JNI 오류( A jni error) 본문
반응형
1. 발생 원인.
옛날 자바 클래스를 실행하려고 오랜만에 컴파일 실행을 시켰으나,
- JNI 오류 발생!
- 검색해보니, 예전에 그 클래스를 컴파일 했을 때의 JDK 버전과 현재 이용중인 JDK의 버전이 더 낮아서 오류가 발생함.
실행당시 : JDK 16
현재 : JDK 1.8
2. 현상
- 클래스 실행시
Error : A JNI error has occurred, please check your installation and try again.
이라는 에러가 나옴.
3. 해결 방안.
3.1 첫번째 시도.
https://hoohaha.tistory.com/41
위 블로그 주인분이 작성해주신 내용을 시도 했으나, 다른 클래스 파일에서 오류가 남
그래서 원인을 다시 찾음.
다른 방법을 확인 해보니,
https://comsperger.tistory.com/350
이분의 오류해결 방법이 통했음.
내가 해결했던 실제 실행 화면.
위 빨간 네모에 있는 configure Project specific settings 를 클릭
실행해야 할 프로젝트를 클릭.
우측에 비활성화 돼있는 1.8을 클릭하여 현재 사용 중인 JDK 버전으로 맞춤
위 compliance level 과 모두 일치하도록 맞춤.
그리고 Apply and close 하고
실행 하여 확인해본다.
저는 이과정에서 모두 잘 실행 되었습니다.
반응형
'프로그래머로 전직하기 > 첫번째 프로젝트 : Federico' 카테고리의 다른 글
Kakao Map API 사용하기 (0) | 2022.02.12 |
---|---|
2. 메뉴 삭제 관리 (0) | 2022.01.28 |
1. 본사-메뉴-삭제 (0) | 2022.01.22 |
오늘 공부한 내용. (0) | 2022.01.14 |