spring loaded 사용하기


 개발을 하면서 수정된 소스를 반영하기 위해 컨테이너를 재기동하는 것은 시간도 오래걸릴뿐만 아니라

개발흐름이 깨져버리고 상당한 스트레스를 받는다... 


JRebel을 사용하면 재기동 없이 수정된 소스를 반영할 수 있는데 이 JRebel이 유료가 되면서 다른 방안을 찾아야 했다.

대안으로 찾은 하나의 방법이 spring loaded를 사용하는 것.

설정방법도 어렵지 않아 쉽게 사용할 수 있다.


jar 파일을 받고 경로를 설정해주면 끝!!



https://mvnrepository.com/search?q=springloaded 여기서 각자 알맞은 버젼을 다운로드 받거나 아래에 있는거를 pom.xml에 추가해주고 다운로드 받은 jar파일의 경로를 open launch configuration에서 설정해준다.



    org.springframework
    springloaded
    1.2.8.RELEASE




 -javaagent:<pathTo>/springloaded-{VERSION}.jar -noverify


내가 다운받은 버전은 1.2.8이므로 다음과 같은 경로를 입력해준다.


-javaagent:C:\Users\{사용자계정}\.m2\repository\org\springframework\springloaded\1.2.8.RELEASE\springloaded-1.2.8.RELEASE.jar -noverify


{사용자계정}은 본인의 계정을 입력해준다.

이걸 VM arguments 에 작성해주면 적용이 된다. 그리고 변경된 옵션을 적용하기 위해 재기동을 해주고 테스트를 해본다.




'eclipse 설정' 카테고리의 다른 글

ecplise text encoding UTF-8 설정(jsp, html, css)  (0) 2018.09.13
[환경설정] svn label 설정  (0) 2018.05.14

+ Recent posts