ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Spring] 프로젝트 생성하기
    카테고리 없음 2024. 8. 29. 23:49

    프로젝트 환경설정 및 생성

    다음 사이트에서 스프링 프로젝트 생성 https://start.spring.io

     

    • build.gradle 파일이 아래처럼 생성됨
    plugins {
    	id 'java'
    	id 'org.springframework.boot' version '3.3.3'
    	id 'io.spring.dependency-management' version '1.1.6'
    }
    
    group = 'hello'
    version = '0.0.1-SNAPSHOT'
    
    java {
    	toolchain {
    		languageVersion = JavaLanguageVersion.of(17)
    	}
    }
    
    repositories {
    	mavenCentral()
    }
    
    dependencies {
    	implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
    	implementation 'org.springframework.boot:spring-boot-starter-web'
    	testImplementation 'org.springframework.boot:spring-boot-starter-test'
    	testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
    }
    
    tasks.named('test') {
    	useJUnitPlatform()
    }

     

    • 아무것도 안했는데 다음과 같이 오류가 남

    Dependency requires at least JVM runtime version 17. This build uses a Java 11 JVM.
    • 이 프로젝트는 Java 17을 요구하는데, 내 Java 버전이 11이어서 오류가 나는 듯 함
    • IntelliJ 설정에서 Gradle 버전을 변경하여 오류 해결
      • File > Settings > Build, Execution, Deployment > Build Tools > Gradle

     

    • Gradle build 성공

     

    • HelloSpringApplication 실행

     

    • localhost:8080 접속하여 어플리케이션 실행 확인

     


    빠른 실행을 위해 IntelliJ 빌드 설정을 아래와 같이 변경

      • File > Settings > Build, Execution, Deployment > Build Tools > Gradle

Designed by Tistory.