Cannot lock Java compile cache ...as it has already been locked by this process

File -> ProjectStructure -> Platfrom Settings
sdks 



https://www.happycoders.eu/java/how-to-switch-multiple-java-versions-windows/
버전을 바꿀 때 인텔리제이에서만 바꿔서 실행하고자 한다면 문제 없다.
인텔리제이는 프로젝트별로 자바 버전을 선택할 수 있게 해준다
문제는 cmd 창에서 실행할 경우 환경변수에 설정된 값의 자바 버전을 실행하기 때문에 원하는 버전으로 실행하기 위해서는 아래와 같은 방법을 따라야 한다.
편집클릭 - 새로만들기 - 원하는 자바 버전 설치된 경로 추가 

편집 - 환경변수 - 시스템변수 - Path 클릭 - 편집 - 새로만들기 - 원하는 버전 bin C:\Program Files\Java\jdk1.8.0_281\bin 을 최상단에 두면 성공한다.
Path 환경변수 편집에서 Java_Home 대해 새로 만들고 이를 최상단에 둔다. 





/c/Program\ Files/Java/jdk-11.0.14/bin/java.exe(원하는 버전의 자바 경로) -jar jar파일

How to Fix java.lang.UnsupportedClassVersionError
