IT/프로그래밍

sts spring boot springloaded 적용하기

Collin 2019. 3. 20. 15:52
반응형

springloaded 소개


https://github.com/spring-projects/spring-loaded


요약 : 서버 재시작 없이 수정된 소스를 반영 하여 화면에서 확인할 수 있다.


참조 : 이 글은 STS, spring-boot-starter-web, java 1.8 jdk, lombok.jar 을 적용한 환경이다.


1. pom.xml 에 springloaded dependency 추가


<!-- https://mvnrepository.com/artifact/org.springframework/springloaded -->

<dependency>

<groupId>org.springframework</groupId>

<artifactId>springloaded</artifactId>

<version>1.2.8.RELEASE</version>

</dependency>





2. spring boot app   arguments 추가


빨간색으로 표기 된 부분은 springloaded-1.2.8.RELEASE.jar 파일의 경로이다.

이는 상대적으로 다르기 때문에 jar파일 경로와 비교하여 수정해서 사용하면 된다.


-javaagent:/Users/user/.m2/repository/org/springframework/springloaded/1.2.8.RELEASE/springloaded-1.2.8.RELEASE.jar -noverify




만약 spring boot app가 없다면, 프로젝트를 run > spring boot app 을 하면 생길것이다.





3. maven build 설정 하기




Goals 에 spring-boot:run을 작성한다.




이제 spring boot app으로 실행 후 적용되는 것을 확인 하면 끝


단, 경우에 따라 되는 것과 안되는 것이 있다.


이 경우 공식 홈페이지를 참고 바랍니다.






반응형

'IT > 프로그래밍' 카테고리의 다른 글

NestedSQLException 오류 중 하나  (0) 2019.07.22
Mysql Server_ Mysql For Toad 사용하기  (0) 2019.03.30
windows mysql install ( PASSWORD 변경 하기 )  (0) 2019.03.24
MYSQL 문자열 관련 함수  (0) 2018.12.26
Mysql 함수  (0) 2018.07.16