자바 버전을 18로 새로 깔았더니
우리가 쓰는 톰캣8.5는 서블릿버전으로 3.1, 자바엔터프라이즈로는 7 스탠다드로는 8버전
즉 현재 톰캣에서는 7버전을 써야하므로 18버전을 쓰면 당연히 구동안됨
버츄얼머신이 기본으로 사용하는 rt.jar는 18버전에 아예없음. 그래서 클래스패스가 분산되어있음
그럼 어떻게 해결?
현재 저 명령어로 18버전이 나오는 이유는
자바path가 가장 먼저 뜨기때문에 18버전으로 나온다
cf)스프링은 자바11부터는 지원X jdk8 계속 써야하고 전자정부프레임웍에서도 18 지원 안하므로 바꿔줘여
윈도우 콘솔에서는 기본으로 설정된 jdk를 사용하므로 제일 위로 올린다
파이썬에디터의경우 따로 설정해주므로 상관없음