WSL2 우분투에서 신규 jdk를 alternatives로 설정하기
- WSL2 우분투 환경에서 여러 JDK 버전을 효율적으로 관리하는 방법을 다룹니다. 🐧
- 과거 JDK 버전 업그레이드의 어려움(특히 JDK 8에서)과 다중 버전 관리의 필요성을 강조합니다. 🤯
- JDK 24 버전은 'Gatherer' 기능(데이터 조작 개선)을 포함하며, 이전 버전에 비해 설치 및 업그레이드가 매우 쉬워졌습니다. ✨
- JDK 24 설치 시 기존 JDK 21 코드와의 호환성 문제가 거의 없어 개발 편의성이 크게 향상되었습니다. ✅
- JDK 설치는 Temurin(Eclipse Adoptium)을 추천하며,
.tar.gz 파일을 다운로드하여 /usr/lib/jvm 경로에 압축 해제하는 과정을 설명합니다. 📦
- 리눅스의
update-alternatives 명령어를 사용하여 여러 JDK 버전을 등록하고 기본 버전을 설정하는 방법을 상세히 안내합니다. 🛠️
- VS Code에서 프로젝트별로 JDK 버전을 쉽게 전환하는 방법(Java Projects 패널 또는
settings.json 편집)을 제시합니다. 🔄
- LTS 버전(JDK 17, 21)과 최신 버전(JDK 24)을 함께 사용하여 안정성과 최신 기능을 모두 활용하는 전략을 제안합니다. 🚀
- WSL2 환경에서 JDK 버전 관리가 안정적이고 쉬워져, 개발자들이 버전 변경에 대한 거부감을 버릴 수 있게 되었습니다. 👍
데브허브 | DEVHUB | WSL2 우분투에서 신규 jdk를 alternatives로 설정하기