1. 메이븐 리포지터리에서 springloaded를 다운로드 받는다
http://repo1.maven.org/maven2/org/springframework/springloaded/1.2.8.RELEASE/2. 적당한 위치에 jar 파일을 위치시킨다.
C:\egov\apache-tomcat-7.0.75-32bit\lib\springloaded-1.2.8.RELEASE.jar3. jar를 적용한다.
이클립스 > Servers탭 > 해당 서버 더블클릭 > Overview탭> Open launch configuration > Arguments탭 선택 > VM arguments에 다음을 추가 후 > Ok-javaagent:C:\egov\apache-tomcat-7.0.75-32bit\lib\springloaded-1.2.8.RELEASE.jar -noverify
필요시 이것도 추가 : -XX:MaxPermSize=128m -Xms128m -Xmx512m
4. reloading 설정을 해제한다.
이클립스 > Servers탭 > 해당 서버 더블클릭 > Modules탭> 대상 컨텍스트 선택 후 Edit > Auto reloading enabled 체크를 해제 > OK > ctrl+s 해서 저장함5. 서버를 구동 후 소스를 변경해 본다
만일 변경 사항이 적용되지 않는다면 6으로 넘어감.
6. 다음 설정을 변경해준다
이클립스 > ... > Overview탭> Publishing > Automatically publish when resources change 라디오 박스 선택
이클립스 > ... > Overview탭> Server Options > 체크 박스 전체 항목 선택 해제
Ctrl+s 해서 저장 후 서버 재구동