[SpringBoot] 백엔드 개발환경 세팅하기

2026. 5. 21. 13:06·Tech Archive/SpringBoot

 

1. 자바 OpenJDK 17 설치하기

https://github.com/ojdkbuild/ojdkbuild로 접속합니다.

zip 파일을 다운로드 합니다.

 

2. 폴더 세팅하기

웬만해선 변경되지 않을 위치에 java 폴더를 생성 후 하위 폴더로 jdk, workspace를 추가합니다.

  • jdk: 여러 버전의 JDK를 관리하는 용도
  • workspace: 프로젝트를 저장하는 폴더

 

3. 압축 풀기

jdk 폴더에 압축해제 후 폴더명을 openjdk-17으로 변경합니다. jdk17 버전 외 다른 버전을 사용할 수도 있어서 버전 별로 관리합니다.

 

4. 환경 변수 설정하기

 

윈도우 창에 시스템 환경 변수 편집을 검색 후 클릭합니다.

환경 변수 클릭

 

시스템 변수의 새로 만들기를 클릭합니다.

 

변수 이름에 JAVA_HOME, 변수 값에 jdk17 경로를 입력 후 확인을 클릭합니다.

 

스크롤을 내려 Path를 선택 후 편집을 클릭합니다.

 

빈공간을 더블클릭 한 후 %JAVA_HOME%\\bin를 입력합니다.

 

Alt + U키를 눌러 최상단으로 이동시킨 후 확인을 눌러 창을 닫습니다.

 

다시 시스템 변수에서 새로 만들기를 누른 후 변수 이름에 CLASSPATH, 변수 값에 %JAVA_HOME%\\lib를 입력 후 확인을 클릭합니다.

 

명령프롬프트에 javac를 입력 후 엔터를 누르면 해당 실행결과를 확인할 수 있습니다.

 

5. intelliJ 설치하기

https://www.jetbrains.com/ko-kr/idea/download/?section=windows로 접속합니다.

 

스크롤을 내려 무료버전인 Community버전 다운로드를 클릭합니다.

 

 

이미지대로 체크 후 Next를 클릭합니다.

 

Finish를 눌러 설치를 완료합니다.

 

6. intelliJ 실행 하기

 

설치가 완료되었습니다.

'Tech Archive > SpringBoot' 카테고리의 다른 글

[SpringBoot] PM2 JAR파일 배포 및 JDK, Apache 서버 세팅  (0) 2026.06.18
API Swagger 패턴, SwaggerConfig 설정하기  (0) 2026.05.21
'Tech Archive/SpringBoot' 카테고리의 다른 글
  • [SpringBoot] PM2 JAR파일 배포 및 JDK, Apache 서버 세팅
  • API Swagger 패턴, SwaggerConfig 설정하기
roundfigure
roundfigure
알 수 없는 에러, 기술, 그리고 딱 떨어지는 해답. 사방으로 흩어진 모호한 문제들, 매끄러운 'Round Figure'로 정리하고 싶은 블로그.
  • roundfigure
    Round Figure
    roundfigure
  • 전체
    오늘
    어제
    • 전체 글 (56) N
      • Tech Archive (40)
        • Linux (2)
        • Linux(CentOS) (9)
        • Apache (4)
        • SpringBoot (3)
        • React (0)
        • Javascript (8)
        • JSTL (5)
        • 웹접근성 (4)
        • MySQL (2)
        • Unity (0)
        • ETC (3)
      • Trend (6) N
      • AI활용 (8) N
      • Hosting & Infra (2) N
      • Automation & Lab (0)
      • Error & Trouble Shooting (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • zeuz
    • hydok
  • 공지사항

  • 인기 글

  • 태그

    mysql
    Claude 수출통제
    Opus 4.8 비교
    Claude Fable 5
    리눅스
    JSTL
    VPS 비교
    프로그래밍
    웹접근성
    CentOS 7
    Proxy
    Anthropic Fable 5
    apache
    설치
    Linux
    jquery
    javascript
    Claude Mythos 5
    Claude 접근 제한
    SWE-bench
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
roundfigure
[SpringBoot] 백엔드 개발환경 세팅하기
상단으로

티스토리툴바