jenv#
- jenv 는 자바 버전 매니져 npm 에서 nvm 이 있다면 java 에서는 jenv 를 사용한다.
- 설치법은
brew install jenv
로 설치하지만 공식 가이드를 참고하는것을 추천합니다.
- jenv 사용법
# 인식버전확인
jenv versions
# 전역으로 사용할때
jenv global {사용할_자바_특정버전}
# 특정위치에서만 사용할때
jenv local {JAVA_VERSION}
인텔리제이에 설치된 jdk 긁어다 쓰는 방법#
- 커스텀 쉘 스크립트 만들어서 인텔리제이용 jdk 를 사용해봤습니다
#!/bin/bash
# JVM 설치 디렉토리 경로
java_vm_dir="${HOME}/Library/Java/JavaVirtualMachines"
# java_vm_dir 안에 있는 모든 디렉토리에 대해 jenv add 실행
for dir in "${java_vm_dir}"/*/; do
java_home="${dir}/Contents/Home"
echo "Adding ${java_home} to jenv..."
jenv add "${java_home}"
done
echo "All Java versions in ${java_vm_dir} added to jenv."
chmod +x add_all_java_versions.sh
./add_all_java_versions.sh