2014-08-28 2 views
-2

Apache Tomcat 7에서 독립 실행 형 서비스로 JRebel을 구성하는 방법은 무엇입니까? 환경 설정의 일부로 이미 jrebel.jar을 JAVA_OPTS 환경 변수에 포함 시켰습니다. 여전히 JRebel은 작동하지 않습니다.Jrebel을 독립 실행 형으로 실행하는 방법은 무엇입니까?

+0

무엇이 붙어 있습니까? 오류 메시지? 다음에 무엇을 해야할지 모르겠다. – AlexGreg

답변

0

시작 스크립트에서 JRebel의 환경 변수를 포함해야합니다.
서버가 시작되면 일부 위치를 모니터링하기 시작합니다. 이 결정은 완전한 경로를 지정해야하는 rebel.xml 파일을 사용하여 수행됩니다. 따라서 서버에 배포 된 JRebel에서 모니터링되는 파일의 변경 사항은 동일한 클래스를 다시로드하므로 전체 서버를 다시 시작하지 않고 변경 사항을 즉시 볼 수 있습니다.

+0

우리는 catalinta.bat 파일에 다음 코드를 붙여 넣을 수 있습니까 ?? JAVA_OPTS = -javaagent : /path/to/jrebel.jar을 설정하십시오. –

3

시작 스크립트에서 jrebel.jar을 "-javaagent"로 추가해야합니다.

톰캣이 섹션을 참조하십시오 :

http://manuals.zeroturnaround.com/jrebel/standalone/launch-from-command-line.html#tomcat-4-x-5-x-6-x-7-x

JRebel이 바람둥이로 시작

, 당신은 서버 표준 출력에 큰 JRebel 배너를 볼 수 있습니다.

+0

다음 코드를 catalinta.bat 파일에 붙여 넣을 수 있습니까 ?? 그게 작동 할 것이라고 생각 설정 JAVA_OPTS = -javaagent : /path/to/jrebel.jar –

0

jrebel에게 일부 파일을 모니터하도록 지시합니다 (하나는 Rebel.xml에서 지정할 수 있음). Jrebel은이 파일의 빌드 시간을 기록합니다. 자바 파일을 변경하고 클래스 파일을 만들 때 변경된 파일을 식별 한 다음 JVM에서이 파일을 다시로드합니다.

+0

다음 코드를 catalinta.bat 파일의 아무 곳에 나 붙여 넣을 수 있습니까 ?? 세트 JAVA_OPTS = -javaagent : /path/to/jrebel.jar –