ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Java] Visual Studio code Java 설치
    Programming/Java 2022. 9. 23. 09:46
    728x90

    1. JDK 설치

    https://www.oracle.com/java/technologies/downloads/#java11-windows

     

    Download the Latest Java LTS Free

    Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts.

    www.oracle.com

    (JDK 11을 다운 받았는데 VSCode에서는 최신 버전으로 설정하라는 오류 메시지가 떠서 Java 19로 다시 다운로드 하였다.)

    - Java JDK19 ver

    Java JDK 19

    - Java JDK11 ver

    oracle jdk 11 다운로드 공식 사이트
    oracle jdk 라이선스 동의

     

    oracle 계정 로그인

    oracle 로그인 하면 바로 jdk가 다운로드됩니다.

    다운로드 받은 설치 파일을 실행합니다.

    oracle jdk setup1

    next를 클릭하면 바로 설치됩니다.


    2. 환경변수 설정

    - JAVA_HOME

    java jdk 환경변수 설정

    JAVA_HOME은 윈도우 시스템에서 JAVA를 사용하려면 반드시 설정해야하는 시스템 환경 변수입니다.

    JAVA_HOME은 VSCode 내 확장 프로그램인 Java Test Runner에서 사용할 시스템 변수입니다.

     

    JDK 설치 시 설치 경로를 변수 값에 입력합니다.

    디폴트 설정이라면 보통 C:\Program Files\Java\ 경로에 저장되어 있습니다.

    JAVA_HOME 시스템 환경 변수 설정

    - JDK_HOME

    같은 방법으로 JDK_HOME 이름의 시스템 변수도 새로 만들어 줍니다.

    JDK_HOME 환경 변수 설정

    - Path 설정

    Java jdk Path 설정

    환경 변수 설정이 모두 완료되었다면

    cmd 를 실행 후 "javac -version" 명령어를 입력해서

    설치한 jdk버전이 잘 나오는지 확인한다.

     

    jdk 설치 및 환경 구성이 완료되었다.


     

    3. VSCode  - Java Extention Pack 설치

    Visual Studio Code에서 Java를 개발하려면 필수적인 확장 프로그램 설치가 필요합니다.

    Java Extention Pack은 Java관련 확장 프로그램 묶음입니다.

    vscode java 설치

    Java Extention Pact for Java development 를 설치하면 아래와 같은 6가지 항목들이 자동으로 추가 설치됩니다.

     (1) Visual Studio IntelliCode

     (2) Java Dependensy Viewer

     (3) Language Support for Java(TM) by Red Hat

     (4) Debugger for Java

     (5) Java Test Runner

     (6) Maven for Java

     

    4. VSCode  - settings.json 설정

    file > settings > java home을 검색합니다.

    Edit in settings.json 을 클릭합니다.

    vscode settings.json 설정

    settings.json에서 다운받은 jdk 경로를 입력합니다.

    settings.json jdk 경로 설정

    Java 파일을 만들어 "Hello Java"를 출력하는 코드를 실행하면

    Hello Java가 정상적으로 출력되는 것을 확인 할 수 있다.

     

    728x90

    'Programming > Java' 카테고리의 다른 글

    [Java] Spring 빌드 Jar, War  (0) 2024.02.29
    [Java] Garbage Collection  (2) 2024.02.28
    [Java] String 클래스  (1) 2024.02.06
    [Java] Java, JVM 개념 정리  (0) 2023.04.27
    [Spring Boot] Visual Studio Code - Spring boot 세팅  (0) 2023.03.03

    댓글

© 2022. code-space ALL RIGHTS RESERVED.