스프링부트 프로젝트를 git으로 받았는데 정적소스를 수정시 재시작되요.
- 작성자 :
- 아*디
- 작성일 :
- 2022-10-19 16:09:34
- 조회수 :
- 799
- 구분 :
- 개발환경 / 3.9
- 진행상태 :
- 완료
Q
스프링부트를 이용한 프로젝트를 받았습니다.
프로젝트 분석중에 html이나 css파일을 수정해보는 경우가 생겼는데
그럴경우 서버가 재시작 됩니다.
인터넷에 널린 얘기중에
pom.xml에
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
추가
application.yml의 안에
devtools:
livereload:
enabled: true
로 변경 또는 추가
이런 말이 있어서 해보니 여전히 재시작됩니다.
어떻게 해야할까요?
프로젝트 분석중에 html이나 css파일을 수정해보는 경우가 생겼는데
그럴경우 서버가 재시작 됩니다.
인터넷에 널린 얘기중에
pom.xml에
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
추가
application.yml의 안에
devtools:
livereload:
enabled: true
로 변경 또는 추가
이런 말이 있어서 해보니 여전히 재시작됩니다.
어떻게 해야할까요?
환경정보
-
- OS 정보 : window 10
- 표준프레임워크 버전 : 3.9
- JDK(JRE) 정보 : 1.9
- WAS 정보 : tomcat 9
- DB 정보 : tibero
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
언급하여 주신 spring-boot-devtools는 static resource 변경 시, 서버의 재시작 없이 수정 내용을 반영하기 위함이며
현재 git repository에 존재하는 2종(egovframe-boot-sample, egovframe-template-simple-backend)의 pom.xml을 통해 확인 가능합니다.
외장 톰캣 설정 및 IDE 설정을 재확인하셔야 할 것으로 판단됩니다.
또한 개발환경 IDE 상에서 메뉴 'eGovFrame- start - new boot web project로 생성시에는 해당 라이브러리가 포함되지 않으므로 참고 부탁 드립니다.
감사합니다.
표준프레임워크 센터입니다.
언급하여 주신 spring-boot-devtools는 static resource 변경 시, 서버의 재시작 없이 수정 내용을 반영하기 위함이며
현재 git repository에 존재하는 2종(egovframe-boot-sample, egovframe-template-simple-backend)의 pom.xml을 통해 확인 가능합니다.
외장 톰캣 설정 및 IDE 설정을 재확인하셔야 할 것으로 판단됩니다.
또한 개발환경 IDE 상에서 메뉴 'eGovFrame- start - new boot web project로 생성시에는 해당 라이브러리가 포함되지 않으므로 참고 부탁 드립니다.
감사합니다.