비주얼스튜디오 코드에서 Java Compile 하는 방법

2022. 8. 11. 20:33·Programming/Java Spring
728x90
반응형

요즘은 비쥬얼 스튜디오 코드로 왠만한거는 다 할 수 있는 것 같습니다.

비쥬얼스튜디오 코드로 Java의 단일 파일 컴파을 하기 위한 방법을 알아보도록 하겠습니다.

먼저 확장 패키지에서 java를 검색 해보시면

위 2개의 패키지를 설치해주세요.

Open JDK 11.0.2(https://jdk.java.net/archive/)를 설치합니다. JDK 버전이 많지만 해당 버전이 무료로 사용하기에 가장 적합하다고 판단됩니다.

압축 파일을 받으신 뒤 환경변수를 설정해야 하는데요. 많은 사이트에서 설명하고 있어서 생략할까 하다가 간단히 설명드리면 윈도우 버튼 클릭 후 "환경" 이라고 입력하시면 시스템 환경 변수 설정이 나타납니다.

환경 변수 클릭 후 하단의 시스템 변수 텝에서 Path를 클릭 후 편집을 눌러 주세요.

아래와 같이 압축파일의 경로에 맞게 입력해주시면 됩니다.

저장 후 올바르게 설치가 되셨다면 cmd 창에서 java -version 을 입력하면

이렇게 나오면 올바르게 설치된 것입니다.

이제 다시 비쥬얼스튜디오 코드로 돌아가서 마져 설정을 해보도록 하겠습니다.

비쥬얼스튜디오 코드를 띄운 채 ctrl + , 를 입력하면 설정화면이 나타납니다. 여기서 설정 검색에 java.home 을 입력하시면

위 사진 처럼 나올꺼에요. 여기서 settings.json에서 편집을 클릭 후 아래와 같이 본인이 설치한 jdk 폴더 위치를 입력해줍니다. \\ 로 입력해야 해요.

"java.home": "C:\\Program Files\\OpenJDK\\jdk-11.0.2"

이렇게 입력하고 저장을 누르면 우측 하단에 Red Hat 이라는 경고 알림창이 뜰꺼에요.

이게 뜨면 다 된 것입니다. Restart Now를 클릭하시면 이제 java 컴파일을 할 수 있습니다.

여기서 Run|Debug를 누르면 콘솔창에 test값이 나오는 것을 확인 할 수 있습니다.

728x90
반응형
저작자표시 (새창열림)

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

Java에서 거듭제곱 계산하기  (0) 2024.07.05
Java Map의 초기용량을 설정해야 하는 이유  (0) 2023.03.01
[Java] 2차원 배열 정렬하기(Comparator, Lamda)  (0) 2022.02.14
[Java] Integer List int 배열로 변환하는 방법  (0) 2022.01.25
[Java] Java 8 LocalDateTime 직렬화 역직렬화 오류 해결 방법  (0) 2021.07.24
'Programming/Java Spring' 카테고리의 다른 글
  • Java에서 거듭제곱 계산하기
  • Java Map의 초기용량을 설정해야 하는 이유
  • [Java] 2차원 배열 정렬하기(Comparator, Lamda)
  • [Java] Integer List int 배열로 변환하는 방법
이프로그
이프로그
리뷰, 개발, 일상을 기록하는 블로그
    반응형
  • 이프로그
    이프로그의 IT이야기
    이프로그
  • 전체
    오늘
    어제
    • 분류 전체보기 (158)
      • Programming (111)
        • C# WPF (11)
        • Java Spring (16)
        • JavaScript & TypeScript (5)
        • Git (9)
        • Database (5)
        • Etc (42)
      • 생활상식 (24)
      • 리뷰 (8)
      • 주식 (12)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      docker
      rest api
      웹 개발
      javascript
      협업 도구
      재테크
      Kubernetes
      주식투자
      Java
      투자
      DevOps
      소프트웨어 개발
      ES6
      데이터 바인딩
      데이터베이스 성능
      자바스크립트 트릭
      WPF
      Apache Kafka
      클라우드 네이티브
      이슈 트래킹
      마이크로서비스
      클라우드 컴퓨팅
      데이터 파이프라인
      C# WPF
      투자전략
      XAML
      dynamicresource
      서버 관리
      java8
      분산 메시징 시스템
    • 최근 댓글

    • 최근 글

    • 250x250
    이프로그
    비주얼스튜디오 코드에서 Java Compile 하는 방법
    상단으로

    티스토리툴바