이 글은 인프런 김영한님의 Spring 강의를 바탕으로 개인적인 정리를 위해 작성한 글입니다.


개발환경

  • Windows 11 pro
  • IntelliJ 23.3.2
  • JDK 17
  • 작성일 24년 1월

 

환경 변수 설정

JAVA_HOME

  1. 환경 변수 - 시스템 변수 - 새로 만들기
  2. 시스템 변수 편집에서 변수 이름은 JAVA_HOME, 변수 값은 JDK의 설치 경로로 잡는다.
  3. 확인 버튼을 누른다.

 

CLASSPATH

  1. 다시 시스템 변수에서 새로 만들기를 클릭한다.
  2. 변수 이름은 CLASSPATH, 변수 값은 %JAVA_HOME%\lib 로 설정한다.
  3. 확인 버튼을 누른다.

 

Path 환경 변수 편집

  1. 시스템 변수 - Path - 편집 버튼을 눌러서 환경 변수 편집 창을 띄운다.
  2. 새로 만들기 버튼으로 %JAVA_HOME%\bin를 추가한다.
  3. 방금 추가한 환경 변수를 가장 위로 올린다.
  4. 확인 버튼을 누른다.

 

 

프로젝트 생성

이제 프로젝트를 만들면 된다.

아래의 사이트에 접속한다.

https://start.spring.io

24.01.08일 기준으로 3.2.1 버전이 가장 최신 버전이다.

Dependencies에 Spring Web과 Thymeleaf를 추가해준다.

이후 Generate 버튼을 누른다.

 

다운로드 받은 파일을 원하는 위치로 이동시킨다.

그리고 압축을 해제한다.

 

IntelliJ IDE를 킨다.

새로운 프로젝트를 생성하는 것이 아니라 Open 버튼을 누른다.

 

아까 다운로드 받은 파일의 경로로 들어가서 build.gradle 파일을 선택하고 ok 버튼을 누른다.

 

아래와 같은 창이 뜨면, Open as Project 버튼을 누른다.

 

src - main - java - 폴더 밑에 아래와 같은 자바 파일이 보일 것이다.

 

해당 클래스를 실행하면 콘솔창이 아래와 같이 된다.

 

이제 웹 브라우저에서 localhost/8080에 접속하면 아래와 같은 화면이 뜬다.

오류 페이지가 아니다. 이 화면이 떠야 문제없이 잘 된 것이다.