로그인 회원가입
모두인포
전체IT경제사회생활스포츠시사여행연애

Java 개발 환경 구축 가이드

lmkfox · 2025-06-04 · 조회 0
Java 개발 환경 구축 가이드
Java 개발 환경 구축 가이드 (Windows, macOS, Linux 포함) 1. Java 설치 개요 Java 개발을 위해 필요한 핵심 구성은 다음과 같습니다: - JDK (Java Development Kit): Java 컴파일러, JVM, 표준 API 등이 포함된 개발 패키지 - IDE (통합 개발 환경): IntelliJ IDEA, Eclipse, VS Code 등 - 환경변수 설정: 터미널이나 콘솔에서 javac, java 명령을 인식하게 하기 위한 설정 2. JDK 다운로드 및 설치 공식 다운로드 사이트 - Oracle JDK: https://www.oracle.com/java/technologies/javase-downloads.html - OpenJDK: https://jdk.java.net - 다른 배포판: AdoptOpenJDK (현재 Adoptium) 등 Windows에서 JDK 설치 - 위 사이트에서 OS에 맞는 JDK 설치파일 .msi 또는 .exe 다운로드 - 설치 마법사를 통해 설치 진행 - 설치 위치 확인 (예: C:\Program Files\Java\jdk-21) - 환경변수 설정: - JAVA_HOME 추가 - 제어판 > 시스템 > 고급 시스템 설정 > 환경 변수 > 새로 만들기 - 변수 이름: JAVA_HOME - 변수 값: JDK 설치 경로 (예: C:\Program Files\Java\jdk-21) - Path에 %JAVA_HOME%\bin 추가 - 설치 확인: java -version javac -version macOS에서 JDK 설치 - brew 사용 시: brew install openjdk@21 - - 설치 후 링크 추가 (터미널에 추가): sudo ln -sfn /opt/homebrew/opt/openjdk@21/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-21.jdk - - 환경 변수 설정 (~/.zshrc 또는 ~/.bash_profile) export JAVA_HOME=$(/usr/libexec/java_home -v 21) export PATH=$JAVA_HOME/bin:$PATH - - 적용 후 확인: source ~/.zshrc java -version Linux(Ubuntu 기준) - OpenJDK 설치: sudo apt update sudo apt install openjdk-21-jdk - - 환경변수 설정 (~/.bashrc, ~/.profile 등): export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATH - - 적용 및 확인: source ~/.bashrc java -version 3. IDE 설치 (선택 사항) Java 개발을 효율적으로 하기 위해 통합 개발 환경(IDE)을 사용하는 것이 좋습니다. IntelliJ IDEA - https://www.jetbrains.com/idea - 무료 Community Edition 제공 - 강력한 자동완성, Gradle/Maven 지원 Eclipse - https://www.eclipse.org/downloads - 오픈소스, 플러그인 기반 VS Code - https://code.visualstudio.com - Java 확장팩 설치 필요 (Extension: Java Pack for VS Code) 4. HelloWorld 테스트 간단한 Java 코드 작성 후 컴파일 & 실행해 보세요. Hello.java public class Hello { public static void main(String[] args) { System.out.println("Hello, Java!"); } } 컴파일 & 실행 javac Hello.java java Hello 5. 추가로 설정하면 좋은 것들 - 빌드 도구 사용 - Maven: mvn 명령, pom.xml 기반 - Gradle: gradle 명령, build.gradle 기반 - 패키지 관리자 - SDKMAN (Linux/macOS): 여러 Java 버전 관리 가능 curl -s "https://get.sdkman.io" | bash sdk install java 21-tem - - Lombok, Spring 등 자주 쓰는 라이브러리 설치 및 설정

댓글

아직 댓글이 없습니다.

로그인 후 댓글을 남길 수 있습니다.