2026/02/12 2

Java 개발 환경 한방에 세팅하기 (JDK + IntelliJ + Hello World)

SDKMAN!으로 JDK 17을 설치하고 IntelliJ IDEA에서 프로젝트를 만들고 첫 Hello World까지 한 번에 끝냅니다. Java를 다시 시작하려고 하면 생각보다 먼저 막히는 지점이 있어요. “JDK는 뭘 깔아야 하지?”, “IntelliJ에서 왜 실행이 안 되지?” 같은 환경 설정 문제입니다. 이 글에서는 설치부터 실행까지, 한 번에 끊기지 않게 연결해 드릴게요.핵심 개념: Java 개발 환경에서 진짜 중요한 건 “버전 고정”입니다개발 환경 세팅에서 가장 중요한 포인트는 JDK를 ‘설치’하는 것 자체가 아니라, 프로젝트마다 JDK 버전을 ‘일관되게’ 쓰는 것입니다. 팀원마다 JDK 17, 21, 혹은 다른 벤더(Temurin, Oracle 등)를 섞어 쓰면, 로컬에서는 되던 코드가 CI에..

JAVA 2026.02.12

Java는 왜 아직도 쓸까? — 생태계 현황과 JDK LTS 버전 선택 가이드

Java가 여전히 현업에서 선택되는 이유를 생태계·성능·운영 관점에서 정리하고, Java 17/21 LTS 중심으로 JDK 버전 선택 기준을 제시합니다.도입 (문제 상황)새 프로젝트를 시작할 때 “요즘도 Java로 가는 게 맞을까요?”라는 질문을 한 번쯤 하실 거예요. 주변에서는 Kotlin, Go, Node.js, Python 등 선택지가 많고, Java는 “오래된 기술”처럼 보이기도 합니다. 그런데도 채용 공고와 대규모 서비스의 코어를 보면 Java 비중은 여전히 큽니다.핵심 개념: Java가 ‘아직도’ 선택되는 이유와 JDK LTS가 중요한 이유Java를 계속 쓰는 이유를 한 문장으로 줄이면 **“예측 가능한 운영”**입니다. 언어 자체의 문법보다, 생태계·성숙도·장기 운영 비용에서 강점이 큽니다...

JAVA 2026.02.12