intellij์์ springboot ์น ๊ฐ๋ฐ์ ํ๋ฉด์ jsp ํ์ผ์ ์์ ํ๊ณ ๋์ ๋ฐ๋ก ๋ฐ์์ด ๋์ง ์๊ณ ,
์์ ์ ํ์ผ ๋ด์ฉ์ผ๋ก๋ง ๊ณ์ ๋ณด์ด๋ ๊ฒฝ์ฐ๊ฐ ์๋ค.
์ด๋ฐ ๊ฒฝ์ฐ ๋ฐ์์ด ๋น ๋ฅด๊ฒ ๋๊ฒ ํ๊ธฐ ์ํด ์ฌ๋ฌ ๋ถ๋ถ์ ์์ ํด๋ด์ผ ํ๋ค.
*๊ฐ๋ฐํ๊ฒฝ : Mac + IntelliJ*
1. IntelliJ ์ค์ ์์ ํ๊ธฐ
(1) Run -> Edit configurations... ํด๋ฆญ
(2) On frame deactivation : Update classes and resources ๋ก ๋์ด์๋ ์ง ํ์ธํ๊ธฐ.
2. IntelliJ ์ค์ ์์ ํ๊ธฐ 2
cmd + option + shift + / ํค๋ฅผ ๋๋ฅธ ํ registry ํด๋ฆญ
compiler.automake.allow.parallel ํญ๋ชฉ ์ฒดํฌ ํ์ธํ๊ธฐ (ํ์์ ๊ฒฝ์ฐ ์ด ๋ถ๋ถ์ ์ด๋ฏธ ์ฒดํฌ๋์ด ์์๋ค.)
3. devtools ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐ
pom.xml์ dependency๋ฅผ ์ถ๊ฐํ๋ค.
(ํน์ ์ถ๊ฐ๋์ด์๋ ์ง ํ์ธํ๋ค. ํ์๋ ํ๋ก์ ํธ ์์ ์ ์ถ๊ฐํ ๊ทธ๋๋ก๊ฐ ์๋์ ๊ฐ์๋ค.)
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
optional, scope ์ค์ ์ด ํ์ํ์ง ์๋ค๋ฉด dependency๋ฅผ ์๋์ ๊ฐ์ด ์ถ๊ฐํ๊ณ ํ์ธํด๋ณด๋ฉด ๋ ๊ฒ ๊ฐ๋ค!
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
์ dependency(devtools)๋ฅผ ์ถ๊ฐํ ํ application.properties์ ์๋ ์ฝ๋๋ฅผ ์ถ๊ฐํ๋ค.
spring.devtools.livereload.enabled=true
References
- https://goddaehee.tistory.com/243 ([IntelliJ] IntelliJ ์ธ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐํ๊ธฐ(SpringBoot ์ธ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐ) / 2022.02.04
๋๐ง
'Study' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[React] CORS ์ค๋ฅ (0) | 2022.03.13 |
---|---|
[React] ์ ๋ ๊ฒฝ๋ก ์ค์ ํ๊ธฐ (0) | 2022.03.02 |
[Intellij] Intellij ์ธ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐํ๊ธฐ(Mac, Maven) (0) | 2022.01.25 |
[Markdown] ๋งํฌ๋ค์ด ํ ์ด๋ธ ๋ง๋ค๊ธฐ (0) | 2022.01.23 |
[Markdown] ๋งํฌ๋ค์ด ๋ฌธ์ ๋ด๋ถ์์ ๋งํฌ ์ฐ๊ฒฐํด ์ด๋ํ๋ ๋ฐฉ๋ฒ (0) | 2022.01.05 |
๋๊ธ