SpringBoot

์Šคํ”„๋ง ๋ถ€ํŠธ์™€ AWS๋กœ ํ˜ผ์ž ๊ตฌํ˜„ํ•˜๋Š” ์›น์„œ๋น„์Šค ์ด์ƒํ•œ ์—๋Ÿฌ๊ฐ€ ๋‚  ๋•Œ

PYT 2020. 1. 3. 00:28
๋ฐ˜์‘ํ˜•

 

์Šคํ”„๋ง ๋ถ€ํŠธ์™€ AWS๋กœ ํ˜ผ์ž ๊ตฌํ˜„ํ•˜๋Š” ์›น์„œ๋น„์Šค ์ฑ…์„ ๋”ฐ๋ผํ•˜๋Š”๋ฐ ๊ณ„์† ์ด์ƒํ•œ ์—๋Ÿฌ๊ฐ€ ๋‚˜๊ธธ๋ž˜

๋””๋ ‰ํ† ๋ฆฌ ์œ„์น˜๋„ ๋ฐ”๊ฟ”๋ณด๊ณ  import ์•ˆ๋œ๊ฒŒ ์žˆ๋‚˜ ๊ณ„์† ์‚ดํŽด๋ณด์•˜๋Š”๋ฐ๋„ ์ด์œ ๋ฅผ ์•Œ ์ˆ˜ ์—†์—ˆ๋‹ค.

 

 

์•Œ๊ณ ๋ณด๋‹ˆ

spring boot ๊ณผ Gradle ํ™˜๊ฒฝ์ด ์•„์˜ˆ ๋‹ฌ๋ž๋˜ ๊ฒƒ

 

 

์ถœ์ฒ˜: https://github.com/jojoldu/freelec-springboot2-webservice

 

 


ํ•ด๊ฒฐ๋ฐฉ๋ฒ•

 

 

Gradle ๋ฒ„์ „์ฒดํฌ

1. gradle-wrapper.properties์—์„œ gradle๋ฒ„์ „์„ ํ™•์ธํ•˜์ž.

(์ฒ˜์Œ ์„ค์ •๋œ ๋ฒ„์ „์ด 5์ผํ…Œ๋‹ˆ ์œ„์™€ ๊ฐ™์ด ๋ฐ”๊ฟ”์คŒ)

 

2. ์ธํ…”๋ฆฌ์ œ์ด์˜ ํ„ฐ๋ฏธ๋„์ฐฝ์„ ์—ด์–ด ์•„๋ž˜์™€ ๊ฐ™์ด ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰
gradlew wrapper --gradle-version 4.10.2

 

 

SpringBoot ๋ฒ„์ „์ฒดํฌ

1. build.gradle์„ ์•„๋ž˜์™€ ๊ฐ™์ด ์ถ”๊ฐ€ํ•ด์คŒ

 

buildscript {
ext {
    springBootVersion = '2.1.7.RELEASE' // 2.1.7, 2.1.8, 2.1.9 ๋‹ค ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค.
}
repositories {
    mavenCentral()
    jcenter()
}
dependencies {
     classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
  }
}

 

 

 

์ฑ… ์‹œ์ž‘ํ•˜๊ธฐ ์ „์— ์กฐ์กธ๋‘๋‹˜์˜ ๊นƒํ—ˆ๋ธŒ๋ฅผ ๋ดค๋‹ค๋ฉด ๐Ÿ™„

๋ฐ˜์‘ํ˜•