Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- spring boot 2.0 ssl
- spring boot hot swapping
- spring boot ssl
- spring boot ssl verify skip
- Distributed Tracing System
- Istio
- spring boot http client
- spring cloud api gateway
- spring cloud zuul
- intelij devtools
- Spring Cloud Bus
- spring cloud load balancer
- high availabillty
- msa 4.0
- sidecar patern
- spring boot jks
- jpa auto increment
- kubernates
- redis cluster
- Spring Cloud Config
- tracing tool
- java static resources
- redis ha
- Spring boot
- <iframe src="http://erea.tistory.com/attachment/cfile21.uf@997995485B2F785A3292EE.svg"></iframe>
- <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <rect x="10" y="10" height="100" width="100" style="stroke:#ff0000; fill: #0000ff"/> </svg>
- Service Mesh
- intelij spring boot devtools
- sidecar
- MySQL
Archives
- Today
- Total
erea
Spring boot devtools hot swapping by intelij 본문
Overview
java 개발에서 static resources가 되지않으면 java소스를 바꿀때마다 tomcat을 재구동해야되는 어려움이 있다.,
예전 3~4년전만 하더라도 java개발에 필수 였던 jrebel (jrebel에 페이스북에 가입하고 키를 받아서 이용하던 기억이..)
요즘은 공식적으로 지원하는 spring loaded와 spring dev tools가 있다.
jrebel은 상용 spring loaded는 spring에서만 지원된다.
(dev tools는 당연히 spring boot만 지원된다)
그래서 해당글에서는 dev tools에 대해서 알아보겠다.
Setting up
build.gradle
compile group: 'org.springframework.boot', name: 'spring-boot-devtools'
intelij에서 ctrl+shift+a Regstry 검색
compiler.automake.allow.when.app,running 체크
ctrl+alt+s 설정에서 Build > Compiler > Build Project automatically 체크
세팅 완료
application을 구동해보면된다.
tip으로 크롬에서 확장프로그램 LiveReload를 설치하면 바로바로 적용된다.
마치 php에 xdebug 확장프로그램이랑 비슷한거 같다.
참조
https://www.mkyong.com/spring-boot/intellij-idea-spring-boot-template-reload-is-not-working/
https://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-devtools.html
'dev > spring boot' 카테고리의 다른 글
openjdk 이슈 (0) | 2019.11.06 |
---|---|
spring boot ssl (1) | 2019.01.02 |
Setter DI vs. Constructor DI in Spring (0) | 2018.06.25 |
spring boot 2.0 hibernate 5 mysql auto increment (0) | 2018.06.25 |
spring boot http client ssl 체크 패스하기 (0) | 2018.06.25 |
Comments