728x90
반응형
서버 사용시 spring은 reload가 자동으로 잘 안됨
그걸 편하게 해줄 라이브러리가 있음 - maven springloaded 1.2.8
(https://mvnrepository.com/artifact/org.springframework/springloaded/1.2.8.RELEASE)
이걸 pom.xml에 등록하여 사용
<dependency>
<groupId>org.springframework</groupId>
<artifactId>springloaded</artifactId>
<version>1.2.8.RELEASE</version>
<scope>provided</scope> <!-- 의존 라이브러리가 사용되는 시점 설정 -->
</dependency>
톰캣 argument에 등록하기
C:\dev\maven\repository\org\springframework\springloaded\1.2.8.RELEASE\springloaded-1.2.8.RELEASE.jar 이거 복사한 후
> Server Overview열기 > Open launch configuration > Arguments탭
> 맨 뒤에 한칸 뛰고
-javaagent:C:\dev\maven\repository\org\springframework\springloaded\1.2.8.RELEASE\springloaded-1.2.8.RELEASE.jar -noverify
noverify는 검증 작업 생략한다는 뜻
다음으로 이클립스가 제공하는 reload기능 끄기
> Server Options에서 Modules auto reload by default 체크 해제
> Modules탭에서 선택 후 Edit...클릭
> Auto Reload 체크박스 해제하면 Disabled로 바뀜
> 저장하고 서버 설정 끄기
메소드의 몸통 부분에 한해서 껐다 켜지 않아도 자동으로 반영됨
반응형
'프로그래밍 > Spring' 카테고리의 다른 글
10.19(spring-security, 암호화 처리, 회원 탈퇴) (0) | 2020.10.19 |
---|---|
10.16( lombok, redirect 메시지 잘 안뜨는 경우 ) (0) | 2020.10.16 |
10.14(handler method, typeHandler, typeAliases, Model, 스프링 msg) (0) | 2020.10.14 |
10.13(jdbc & mybatis & dbcp 의존 라이브러리 추가, datasource & mybatis 관련 빈 등록) (0) | 2020.10.13 |
10.12(스프링 특징 : IoC, DI, POJO, PSA, AOP) (0) | 2020.10.12 |