정보공간_1

[4기 강남 박인수] HotSwap기능이 있는 JRebel 사용법 #1 본문

IT 놀이터/Elite Member Tech & Talk

[4기 강남 박인수] HotSwap기능이 있는 JRebel 사용법 #1

알 수 없는 사용자 2013. 10. 31. 11:06

안녕하세요. 강남멤버십 22-2기 박인수 입니다.

이번에 포스팅 할 내용은 JRebel 입니다.

개발하다보면 자바소스나 해당 컨피그 파일(xml)등을 수정하는 경우 WAS(예를 들어 Tomcat) 또는 

해당 프로그램을 일반적으로 리스타트 해주어야 적용됩니다. 하지만 JRebel을 사용하게 되면 자바파일을 

수정하는 경우 바로 적용이 가능하게 하는 Hot Swapping 기능을 제공해 주어 개발 생산성을 높입니다.

하지만 JRebel 자체는 유료이기 때문에 무료버전인 MyJRebel으로 SNS계정을 이용하여 적용 하는 방법에 대

해 소개해보겠습니다.


1. https://my.jrebel.com 에 접속하여 페이스북이나 트위터를 연결하여 회원가입을 합니다.




2. 해당 로그인을 하게 되면 아래와 같은 화면이 나타나게 됩니다. 왼쪽 메뉴 Activate를 클릭하여 authentication token 을 복사해놓습니다.


3. 그 다음으로는 이클립스 플러그인을 설치하여야 합니다. 이클립스를 실행한후 Help - Eclipse Marketplace 에서 Find에 JReble 검색하여 설치를 합니다. 설치 된 후 이클립스가 재시작 됩니다.


4. 이클립스가 재시작이 되면 Window - Preferences - Jrebel 을 클릭한후 Jreel Config Center를 선택합니다. Jrebel Config Center 에서 Activation 탭을 선택한후 아까 복사해두었던 authentication token 코드를 넣어줍니다.




이러면 일단 JRebel을 사용하기 위한 준비는 끝났습니다. 다음편에서 JRebel을 이용하여 실질적으로 프로젝트

에 적용하는지 포스팅 하도록 하겠습니다.