Spring&Spring Boot/Spring

[Spring] gradle ν”„λ‘œμ νŠΈ μ„€μΉ˜

코린이_탱 2023. 5. 4. 21:33

 

 

 

 

ν•΄λ‹Ή κ²Œμ‹œκΈ€μ—μ„œλŠ” gradle ν”„λ‘œμ νŠΈ 생성 방법에 λŒ€ν•΄ μž‘μ„±ν•œλ‹€.

 

1. gradle μ„€μΉ˜ 및 ν”„λ‘œμ νŠΈ μ„€μΉ˜


 

1. μš°μ„  ,  ν•΄λ‹Ή 링크둜 μ ‘μ†ν•˜μ—¬ gradle을 μ„€μΉ˜ν•œλ‹€.

https://gradle.org/releases/

 

Gradle | Releases

Find binaries and reference documentation for current and past versions of Gradle.

gradle.org

 

2. μ„€μΉ˜ ν›„ Path ν™˜κ²½λ³€μˆ˜ κ²½λ‘œμ— "[gradleμ„€μΉ˜κ²½λ‘œ]/bin" 을 μΆ”κ°€ν•œλ‹€.

 

3. CMD 창을 μ‹€ν–‰ ν›„ μ•„λž˜μ™€ 같이 gradle --version μž…λ ₯ μ‹œ μ•„λž˜μ™€ 같이 버전 확인이 κ°€λŠ₯ν•˜λ©΄ μ„€μΉ˜μ— μ„±κ³΅ν•œ 것이닀.

 

4. λ‹€μŒ gradle ν”„λ‘œμ νŠΈ 생성을 μœ„ν•΄ λ©”λͺ¨μž₯ λ˜λŠ” notepad++을 μ΄μš©ν•˜μ—¬ μ•„λž˜μ™€ 같이 μ½”λ“œλ₯Ό μž…λ ₯ ν›„ 파일λͺ…을 build.gradle 둜 μ €μž₯ν•œλ‹€.

apply plugin:'java'

sourceCompatibility = 11.0 //λ‚˜μ˜ jdk 버전은 11.0 버전이닀
targetCompatibility = 11.0 //λ‚˜μ˜ jdk 버전은 11.0 버전이닀
compileJava.options.encoding ="UTF-8"

repositories {
mavenCentral()
}


dependencies {
implementation 'org.springframework:spring-context:5.0.2.RELEASE'
}

wrapper{
gradleVersion = '8.1.1'  //λ‚˜μ˜ gradle 버전은 8.1.1 버전이닀
}

 

5. λ‹€μ‹œ CMDμ°½μ—μ„œ gradle.build 파일이 μžˆλŠ” ν΄λ”λ‘œ 이동 ν›„ μ•„λž˜μ˜  λͺ…λ Ήμ–΄λ₯Ό μž…λ ₯ν•œ ν›„ 사진과 같이 BUILD SUCCESSFULL이 λ‚˜νƒ€λ‚¨μ„ ν™•μΈν•œλ‹€.  

 

2. gradle ν”„λ‘œμ νŠΈ μž„ν¬νŠΈ


이제 μ΄ν΄λ¦½μŠ€μ—μ„œ μ•žμ—μ„œ λ§Œλ“   gradle ν”„λ‘œμ νŠΈλ₯Ό import ν•œλ‹€.

 

1. 이클립슀 μ‹€ν–‰ ν›„ 사진과 같이 'Import projects...' 클릭

 

2.  Existing Gradle Project 선택 ν›„ 'Next'  클릭

 

3. Next 클릭

 

4. Next 클릭

 

5. Next 클릭

 

6. Finish 클릭

 

 

7. Gradle ν”„λ‘œμ νŠΈκ°€ μ„±κ³΅μ μœΌλ‘œ import λ˜μ—ˆλ‹€.

* μ°Έκ³  : ν•΄λ‹Ή ν”„λ‘œμ νŠΈμ•ˆμ˜ src/main/javaλŠ” μˆ˜λ™μœΌλ‘œ 별도 생성해야함.