YWC

spring initializr ) Gradle-Groovy/Kotlin 본문

공부/Web) Spring

spring initializr ) Gradle-Groovy/Kotlin

YWC 2023. 8. 28. 00:07

https://start.spring.io/


Project : 스프링 부트 프로그램의 설정 방식 

Mavern

- pom.xml 파일 생성

- xml 형식으로 프로젝트 설정 파일 구성

- 자동 빌드 시스템

 

Gradle

- Groovy/Kotlin 언어 중 선택 >> Groovy 기반이지만 Kotlin언어 추

- build.gradle파일 생성

- 언어 문법으로 작성

 


intellij java 버전 변경 : https://dev-emmababy.tistory.com/139

 

[IntelliJ] JAVA 버전 바꾸는 방법(JDK버전)

기존에 8버전을 쓰다가 11버전으로 변경해야 하는 프로젝트가 생겨서 기록해보는 "버전변경방법" 인텔리제이에서 6곳을 변경해주면 된다 (5곳 - 버전변경선택 / 1곳 - 원하는 JDK선택) Project Structure

dev-emmababy.tistory.com

spring boot 프로젝트 생성 : https://sangchul.kr/entry/mac-Spring-Boot-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%83%9D%EC%84%B1IntelliJ

 

[mac] Spring Boot 프로젝트 생성(IntelliJ)

Spring Boot 프로젝트 생성(IntelliJ) 테스트 환경 > sw_vers ProductName:macOS ProductVersion:13.1 BuildVersion:22C65 java path 설정 vim .zshrc export JAVA_HOME='~/Library/Java/JavaVirtualMachines/openjdk-19.0.1/Contents/Home' export CLASSPATH='~

sangchul.kr

 


원래 목표 했던 환경

- java 8(jdk 1.8)

- gradle 4.8

- springboot 2.1.8

 

>> spring boot 3.0 부터는 java 17  사용

    -> https://stackoverflow.com/questions/76828841/known-issues-when-using-jdk-17-with-spring-boot-3-0-4

>> spring initializr 존재하는 사용 가능 spring boot 2.7.15여서 이거 사용

'공부 > Web) Spring' 카테고리의 다른 글

spring ) intellij에서 DB 설정  (0) 2023.08.28
포트 충돌 시  (0) 2023.08.28
spring ) annotation  (0) 2023.08.15
spring ) 환경 비교(eclipse , intellij, vscode)  (0) 2023.08.15
spring ) sts 설정  (0) 2023.08.15