728x90
일반 window에서 터미널을 열어서 java -version을 치면 17버전이 뜨나 IntelliJ에서는 계속 11버전만 떴었다.
인터넷을 서치해보면 보통
Setting > Build, Execution, Deployment > Compiler > Java Compiler
Setting > Build, Execution, Deployment > Build Tools > Gradle
Project Structure > Project, Modules, SDKs
등 바꾸라는건 다 바꾸어 봤지만 그대로였다..
echo $JAVA_HOME
를 검색하니 내가 window에서 설정한 환경변수와는 값이 달랐다.
IntelliJ 터미널이 시작될 때 자동으로 JAVA_HOME이 설정되도록 쉘 설정 파일(~/.bashrc, ~/.zshrc, ~/.bash_profile 등)에 수동으로 설정했다면, 해당 파일에서 설정을 삭제하거나 주석 처리해야 한다는 사실을 알고 아래와 같이 진행해보았다.
nano ~/.bashrc
또는
nano ~/.zshrc
를 검색했을 때 해당 파일 안에서 JAVA_HOME 값에 문제를 주는 내용을 확인했다!
해당 부분을 # 주석 처리 하고 ctrl + X, Y 를 눌러 저장한 다음 껐다 켜니까 해결되었다!
source ~/.bashrc
또는
source ~/.zshrc
위 코드는 현재 셸 세션에서 ~/.bashrc 파일의 내용을 다시 불러오고 적용하는 명령어라고 한다. 이 코드를 사용해서 업데이트해도 된다고 한다. 이 코드는 설정 파일을 변경한 후, 터미널을 다시 시작하지 않고도 변경 사항을 즉시 반영할 수 있게 해준다고 한다.
728x90
'tool > IntelliJ' 카테고리의 다른 글
[IntelliJ] lombok 설정 (0) | 2024.06.05 |
---|