진단을 하면서 계속 burp suite pro 버전을 쓸 때마다 JAVA와 충돌이 많았다. 이걸 해결하는 과정에서 어떻게 해결하였는지 간단하게 점검 사항을 정리하고자 한다.

1. JAVA 버전 확인
- cmd > java -versin 했을 때 설치한 버전이 잘 설치되었는지 확인

2. 시스템 환경 변수 설정 확인
- %JAVA_HOME% 변수의 경로가 잘 맞게 들어갔는지?

3. 중복으로 설치된 또는 이전 버전의 JAVA가 없는지 확인
- 환경변수에 이전 버전의 JDK파일 경로가 존재하지 않는지?
- \Oracle\Java\Javapath  등 불필요한 게 없는지?

JAVA 설치 경로 확인

 

시스템 변수 JAVA_HOME 변수에 경로 추가
환경 변수에 경로 추가
java -version 명령어를 통해 버전 확인 가능

 

계속 JDK 깔았다가.. jre 깔았다가.. 했는데, JAVA 높은 버전 또는 호환성 좋은 버전 JDK 1개만 있으면 된다. 현재는 15버전을 사용하고 있다. 

항상 헷갈렸던 개념 JDK VS jre

JDK : 자바 프로그램을 개발하는 데에 필요함. JDK가 없으면 .jar 같은 파일을 열 수가 없음.
jre : 자바 프로그램을 실행시키는 데에 필요함. (jre는 JDK에 포함되어 있는 경우 => 자바 프로그램 개발과 실행 모두가 가능)

 

참고

https://coding-factory.tistory.com/826

 

'WEB' 카테고리의 다른 글

python deserialize 취약점 (pickle)  (0) 2024.01.30
CVE-2021-44228(log4j 취약점) 취약점 실습  (0) 2023.10.25
오토 스케일링(Auto Scaling)과 클러스터링(Clustering)  (0) 2023.08.30
CSTI XSS  (0) 2023.08.26
API 이해  (0) 2023.07.06

+ Recent posts