JDK란? = Java Development Kit (자바 개발 키트)
설치할 Java 버전 : 17
📍 최신 버전은 19긴 한데 gradle이랑 호환이 안돼서 17로 설치
Oracle에서 .exe
파일 다운받아서 설치
시스템 환경 변수 편집 > 환경 변수 > 시스템 변수
자바 위치 : C:\Program Files\Java\jdk-17.0.4.1
JAVA_HOME = C:\Program Files\Java\jdk-17.0.4.1 (새로만들기)
CLASSPATH = %JAVA_HOME%\lib (새로만들기)
Path = %JAVA_HOME%\bin (기존 Path에 추가 후 맨위로 이동)
시행착오가 좀 많았어서 정확히 뭐가 어디까지 필요한지 잘 모르겠지만 아래의 익스텐션들을 설치했다.
spring initializr 에서 상세 설정 후에 압축파일을 받아서 vscode에서 연다.
vscode에서 바로 생성하는 방법도 많던데 이게 훨씬 편함
Generate 눌러서 파일 받아서 VScode에서 열면
이런 파일구조가 된다.
- src/main/java : 실제 패키지와 코드파일
- src/main/resources : java파일을 뺀 나머지 모두
- src/test : 테스트코드(개발 트렌드에서 중요!)와 관련된 소스들
- build.gradle : 앞에서 선택한 내용들이 코드로 들어가있다.
터미널은 PowerShell
사용
프로젝트 폴더 안으로 들어가서 gradlew
가 있는지 확인하고
설치 명령어 : ./gradlew
빌드 명령어 : ./gradlew jar
🐠 이때 빌드를 쉽게 하기 위해 vscode extension(gradle for java 등)을 사용하는데, 왜인지 익스텐션이 제대로 깔리질 않아서 그냥 명령어로 빌드한다.
실행 명령어 : ./gradlew bootRun
아니면 여기 Run을 눌러서 실행해도 된다. 뭐가 다른지는 아직 모르겠다.
localhost:8080
로 들어가보면 이런 페이지가 뜬다.
아직 아무것도 등록하지 않아서 뜨는 화면이므로 static
폴더 밑에 index.html
을 하나 생성해준다.
vscode에서 spring 프로젝트 gradle로 빌드하기 성공~
VS-CODE에서 SPRING BOOT 시작하기(feat. GRADLE)
Window 10 - 최신 Java 버전 설치하기(feat, Java SE 17)