[jrebel] 자바 클래스 변경시 서버 재기동 없이 적용하기

By | 10월 7, 2011

1. 참조 링크

    http://www.zeroturnaround.com/
    https://social.jrebel.com/
    http://blog.naver.com/lkssky2002/120140342334

2. 설치

   - 이클립스 Software Update 를 사용한다. (http://www.zeroturnaround.com/update-site)
     jrebel 하위의 모든 패키지를 설치하는 것이 아님에 주의하자 (사이트 참조)

   - social 버전(비상업용 개발)의 경우 무료로 제한 없이 사용할 수 있다.
      이 경우에는 여기 로 먼저 진입하여 페이스북/트위터 계정을 사용하여 라이센스 코드를 발급받자.
      => social이  myJrebel 이라는 형태로 변경되어 그 안에서 기존 social 처럼 사용이 가능하다. 

3. 설치과정 및 이후 설정은 다음 링크를 참고한다.

    http://www.zeroturnaround.com/jrebel/eclipse-jrebel-tutorial

    - 더불어 WAS의 reloadable 옵션을 false 로 해야하는지 아닌지 모르겠지만 왠지 false로 해야 할 것 같다. (-_  -;)

4. 설치가 완료되었으면 확인한다.
    
    - 클래스를 수정하고 다시 그 클래스를 사용하는 페이지를 호출했을 때 서버 재기동 없이
      로그에 JRebel: Reloading class '클래스명' 이 나오면 성공!

 

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments