728x90
1. 톰캣 9버전이 jdk8이랑만 호환된다고 해서 11 삭제 및 8 설치
brew install --cask adoptopenjdk8
java -version
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk #삭제
2. 환경 변수 설정
둘다 해줘야함
2-1) bash_profile
vi ~/.bash_profile
JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH
source .bash_profile
2-2)zshrc
vim ~/.zshrc
JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH
source ~/.zshrc
3. 이클립스 ini파일 수정
-vm
/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/bin/java
-Dfile.encoding=UTF-8 #인코딩용
그래도 안되서 검색해봤더니
OpenJDK를 사용하는 경우 2020-12아래의 이클립스는 바로 실행이 불가능했습니다.(어떻게 설정을 해도 오류창이 뜸..)
라고 해서
https://www.eclipse.org/downloads/packages/release/2020-12/r 에서 설치했더니!!!
드디어 됐다..
긴 삽질을 끝냈으나 공부는 이제 시작해야한다 흑흑
728x90