티스토리 뷰
* facebook과 연동하여 license 관련된 계정을 얻어올 수 있음
* JRebel Reference Manual
http://www.zeroturnaround.com/reference-manual/
http://zeroturnaround.com/software/jrebel/learn/eclipse-jrebel-tutorial/
* 참고사항
- JRebel은 유료입니다.(한달간은 무료입니다.)
- 해당 홈페이지는 http://www.zeroturnaround.com
1. 이클립스에 플러그인 설치.
㉠ Help > Install new Software
㉡ Work with에 http://www.zeroturnaround.com/update-site/ 작성하고 Add 버튼 클릭
㉢ 아래 그림처럼 체크하고 Next 버튼을 눌러 설치합니다.
2. jrebel.jar 셋팅
㉠ Window > Preferences > JRebel
㉡ 아래 그림처럼 jar파일을 선택합니다.(미리 다운로드 받아야 합니다.)
3. 자바 디버그 셋팅
㉠ Window >> Preferences >> Java >> Debug >> Step Filtering
㉡ “Use Step Filters”에 체크, “Filer synthetic methods” 체크, “step through filters” 체크
㉢ filters 모두 체크(그림참고)
㉣ “Add Filter..” 버튼을 눌러 필터추가, com.zeroturnaround.* org.zeroturnaround.*
4. Build Automatically 체크
㉠ Project >> Build Automatically 체크
5. rebel.xml 생성
㉠ 프로젝트를 선택하고 오른쪽 마우스 클릭
㉡ Generate rebel.xml 선택
㉢ rebel.xml파일을 프로젝트 어디에 생성할지 폴더를 선택하는 창이 활성화됩니다.
“src”폴더를 선택합니다.
㉣ src 에 rebel.xml 파일이 생성됩니다.
6. Server Configuration
㉠ 이클립스 하단에 “Servers”라는 탭에서 Server Name을 더블클릭.
㉡ 아래 그림처럼 설정 값을 조정합니다.
7. Agent Settings(꼭 안하셔도 됩니다.)
㉠ Window >> Preferences >> JRebel >> Agent Settings
㉡ Logging 탭에서 아래 그림처럼 설정(로그를 남기기 위해… 레벨은 알아서 설정하세요)
㉢ Default log file location은 jrebel.jar 파일이 있는 폴더입니다.
따로 관리하실 분들은 Custom log file location에 알맞은 폴더를 선택합니다.
이제 서버 재시작 하지 마시고 java파일 하나 바꿔서 적용 되는지 확인해 보세요.
만약 안되다면 상단에 적어논 페이지로 이동하여 메뉴얼을 한번 보시는것도 좋을 것 같습니다.
[출처] [Eclipse-JRebel]설치|작성자 카이사르