자바 LTS
자바 LTS(Long Term Support)는 장기간 안정적인 지원을 제공하는 자바 버전을 의미합니다. LTS 버전은 출시 후 몇 년 동안 보안 업데이트, 버그 수정 등 꾸준한 지원을 받기 때문에 기업 환경이나 장기적인 프로젝트에 적합합니다.
자바 LTS 버전의 특징의 특징은 다음과 같습니다.
긴 지원 기간: 일반 버전은 보통 6개월에서 1년 정도 지원되는 반면, LTS 버전은 5년 이상의 긴 기간 동안 안정적인 지원을 받을 수 있습니다.
안정성: LTS 버전은 출시 전에 충분한 테스트와 안정화 과정을 거치므로, 일반 버전보다 더 높은 안정성을 제공합니다.
보안: 장기간 지원을 통해 꾸준한 보안 업데이트가 제공되므로, 보안 취약점에 대한 걱정을 덜 수 있습니다.
기업 환경에 적합: 많은 기업들이 안정성과 보안을 중요하게 생각하기 때문에 LTS 버전을 선호하는 경향이 있습니다.
자바 LTS 버전은 다음과 같습니다.
버전 | 출시일 | 지원 종료일 |
---|---|---|
자바 8 | 2014년 3월 | 2030년 12월 |
자바 11 | 2018년 9월 | 2032년 1월 |
자바 17 | 2021년 9월 | 2029년 9월 |
자바 21 | 2023년 9월 | 2031년 9월 |
매뉴얼웍스 6.0 버전은 자바 8, 11, 17, 21 버전을 모두 지원합니다.
자바 21 버전 사용 권장
매뉴얼웍스 6.0 버전을 사용할 때 자바 21 버전을 사용하는 것을 권장합니다.
첫 번째 다른 버전에 비해 자바 21 버전이 가장 높은 성능 수치를 보여줍니다. 자세한 사항은 다음을 참고합니다.
두 번째 매뉴얼웍스 7.0 버전은 자바 21 버전에 맞춰 개발할 예정입니다. 자바 21 버전에 맞춰 개발하면 다음과 같은 장점이 있습니다.
매뉴얼웍스를 사용하는 모든 고객사의 운영 환경 조사 결과에 따라 자바 21 버전에 맞춘 개발 계획은 연기될 수 있습니다.
- 개발 및 유지보수 효율성 증대
여러 버전을 동시에 지원하는 것보다 단일 버전에 집중하면 개발, 테스트, 배포 과정이 단순해지고 효율성이 높아집니다. 자바 21의 새로운 기능과 향상된 성능에 집중하여 제품의 품질을 높일 수 있습니다.
- 최신 기술 활용
자바 21은 Virtual Threads, Scoped Values 등 최신 기술을 포함하고 있어, 이를 활용하여 제품의 성능을 개선하고 새로운 기능을 구현하는 데 유리합니다.
- 보안 강화
최신 LTS 버전인 자바 21은 꾸준한 보안 업데이트를 제공받으므로, 제품의 보안성을 강화하는 데 도움이 됩니다.
- 개발 생태계 활용
최신 자바 버전을 사용하는 개발자 커뮤니티와 자료를 활용하기 용이하며, 새로운 라이브러리 및 프레임워크와의 호환성도 높을 가능성이 큽니다.
매뉴얼웍스 6.0 버전부터 자바 21에서 운영함으로써 매뉴얼웍스 7.0 버전으로의 전환에 따른 문제점을 최소화할 수 있습니다.