55.jrebel2012. 9. 13. 03:35
반응형

JRebel Social: Getting Started with a Step-by-step Tutorial

JRebel Social is free to use for non-commercial development, and the only thing you need to do to use it, is let your network know it exists, once per month. Simply login and register using your Twitter or Facebook account and then pickup your online or offline license keys.

As icing on the cake, you can see how much time you’ve saved by eradicating redeploys (and builds) from your Java development process, on your personal dashboard.

***

In order to take advantage of the power of JRebel through JRebel Social, all of you have to do is to take the following simple steps.

Step 1: Download and install JRebel 4.5

1. Go to http://www.zeroturnaround.com/jrebel/current/ using your browser.

2. Download and unzip JRebel JAR Installer (or Windows Installer for Windows platform)

3. Start JRebel JAR Installer.

Under JRebel installation directory, type “java -jar jrebel-setup.jar


Step 2: Register for JRebel Social

1. In the Activate JRebel pane of the JRebel Configuration Wizard, select I want to use JRebel Social(FREE for non-commercial use).

2. Log in using your Facebook or Twitter account.

3. Register.


Step 3: Activate your license

Copy and paste the license code in the registration page into the license code box in the Configuration Wizard.

Congratulations! Your JRebel license is now activated and you are ready to go.

Step 4: Acquire offline token for offline usage (Optional step)

In order to use JRebel Social, you have to be in the “connected state” to the JRebel Social server through the net. Now if you want to use JRebel offline for a day, you can do create offline token following the steps below.

1.From your dashboard, click “Go Off-line for 24 h“.

2. Observe the message indicating the JRebel off-line token has been extended.

3. Either restart your container or go to your JRebel installation directory and run bin\go-offline (for Windows) or bin/go-offline.sh (For Mac/Linux).

Now you are ready to use JRebel offline for a day.

Posted by 1010
55.jrebel2012. 5. 2. 17:51
반응형

출처 : http://blog.naver.com/lkssky2002/120140342334



좋은 플러그인 정보를 얻었다.

 

Jrebel.

일반적으로 개발시 html, jsp 등 뷰단은 서버 재부팅 없이 바로 수정내용을 확인할 수 있지만,

java 클래스 파일 변경시 꼭 was 가 재부팅되어야 수정내용이 적용된다.

 

하지만 Jreble 플러그인을 사용하면 java 클래스 파일 내용이 수정되어도 was 재부팅 없이 바로 확인가능할 수 있다.

톰캣을 사용하면 서버재부팅하는데 오랜 시간이 소요되지 않지만 웹로직이나

제우스등을 사용하여 테스트할때는 매번 서버 재부팅하는것이 바쁜 개발시간을 더 늘어지게 만들었는데 이 플러그인으로 개발시간을 조금이나마 단축하고 편하게 개발을 할수 있는 플러그인인것 같다.

 

원래는 유료이지만 이번에 트위터나 페이스북중 하나의 계정으로 해당 정보를 연결하면 무료로 사용할수 있어서 그걸로 이용ㅋ

 

순서 캡쳐같은것은 배재하고 간단한 순서만 명시해서 담번에도 설치하는데 참고해야겠다.

 

- 플러그인사이트 접속 : http://sales.zeroturnaround.com/

- 중앙부분의 Go to JRebel Social 클릭

- SNS 선택(페이스북으로 ㄱㄱ)

- 해당 어플리케이션 허가

- 정보 입력후 Register

- 이클립스 플러그인 설치 -> help -> eclipse marketplace

- JRebel for Eclipse -> Install

- 라이센스 관련 해서 accept 체크 후 finish -> 이클립스 재시작

- JRebel Configuration Wizard 창 -> License 탭 클릭

- 아래 Copy and paste your license code into the box below 하단 textarea에 아까 소셜 연결후 연결된 사이트에 명시된 Step3. Active Your License 부분의 내용을 복사하여 붙여넣기

- finish 탭 클릭하고 창닫기

- 이클립스 servers 탭에서 생성된 톰캣 서버 더블클릭

- publishing 클릭

- never publish automatically 체크

- JRebel인테그레이션 둘다 체크

- 저장

- 진행중인 프로젝트명에서 우클릭

- JRebel메뉴에서 두번째거(Generate rebel.xml in src/main/resources)  선택

- project/src/main/resources 에 rebel.xml파일 생성 확인

- 테스트 해서 바로 적용되면 끝.

 

 

바쁜데 서버 내렸다 올렸다 확인할려면 시간 낭비가 클텐데 도움 될듯한 플러그인 인것 같다.

Posted by 1010
55.jrebel2012. 5. 2. 17:47
반응형

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 버전(비상업용 개발)의 경우 무료로 제한 없이 사용할 수 있다.
      이 경우에는 여기 로 먼저 진입하여 페이스북/트위터 계정을 사용하여 라이센스 코드를 발급받자.




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

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

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




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



출처 : http://happybruce.tistory.com/916

Posted by 1010