문제

Maven을 사용하여 구축 된 대형 웹 응용 프로그램을 위해 Javarebel과 함께 일한 경험이 있습니까? Maven을위한 Javarebel 플러그인이 문서화되지 않은 것처럼 보이며, 누구든지 작동 방식에 대한 의견이 있습니까? 멀티 모듈 엔터프라이즈 프로젝트에서 하나의 클래스를 업데이트하고 서버에서 "자동으로"변경할 수 있습니까?

다른 IDE 와이 설정에 문제가 있습니까? 예를 들어 NetBeans는 Maven 프로젝트 (내가 말할 수있는 것에서)에서 한 번에 한 클래스를 컴파일 할 수 없습니다.

도움이 되었습니까?

해결책

면책 조항 : 저는 Zeroturnaround에서 일합니다.

JREBEL (이전 Javarebel) 설치에는 응용 프로그램 구성 파일 "Rebel.xml"가 포함되고 컨테이너 시작 명령 줄을 수정합니다.

Maven 플러그인은 컨테이너에서 실행되는 Jrebel 에이전트가 작업 공간에서 파일을 찾기 위해 사용하는 "Rebel.xml"파일을 생성하는 데 사용됩니다. 이를 통해 IDE Building을 사용하여 .java 파일을 컴파일하고 Maven 빌드 프로세스를 건너 뛸 수 있습니다. 파일 변경이 작업 영역에서 픽업됩니다. 그러나 클래스를 컴파일하기 위해 IDE에 의존하기 때문에 효율적으로 컴파일하는 IDE 능력에 달려 있습니다. Eclipse가 클래스를 한 번에 하나씩 컴파일 할 것이며 NetBeans 및 Intellij 아이디어를 구성 할 수 있다고 확신합니다.

Maven/Rebel.xml 구성 외에도 컨테이너 시작 명령 줄을 구성해야합니다. JREBEL과 함께 최상의 만기를 위해 설치 및 IDE 플러그인을 설치하고 IDE 플러그인을 설치하거나 추가 구성을 수행해야 할 수도 있습니다. 다음 단계를 통해 설치 매뉴얼 그것을 보장합니다.

도움이 되었기를 바랍니다.

다른 팁

면책 조항 : 실제로이 플러그인을 직접 사용하지 않았습니다.

이 튜토리얼 Javarebel은 Eclipse 3.4와 잘 작동한다는 것을 의미합니다. M2Eclipse를 사용하는 경우 Maven 프로젝트에서도 잘 작동해야합니다 (Maven 및 Eclipse가 동일한 대상 폴더로 컴파일되어 Eclipse 증분 컴파일러를 사용하여 클래스 파일을 수정할 수있는 한).

에 따르면 이 게시물, 당신은 구성해야합니다 Javarebel-Maven-Plugin Rebel.xml을 생성하려면 (외부 폴더를 응용 프로그램 클래스 경로에 장착하는 데 사용). 또한 a 일반 설치 가이드 유용한 것을 찾을 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top