2012-06-04 2 views
3

Play! framework을 JAX-RS (예 : Jersey)와 함께 사용하는 것과 같은 개발 경험을 얻고 싶습니다. 좀 더 구체적으로 나는 일종의 백그라운드 컴파일을 사용하고 컴파일 된 코드를 즉시 실행하여 거의 대기 시간이 없길 원합니다.JAX-RS로 핫로드하기

첫 번째 시도는 NetBeans 백그라운드 컴파일과 실행중인 컨테이너에서 응용 프로그램을 다시 시작하는 Tomcat 및 Jetty 용 플러그인이있는 Maven을 사용하는 것이 었습니다. 그러나 다시 시작하는 데 너무 오래 걸렸습니다. 코드를 변경했거나 서블릿 컨테이너 대신 Grizzly 또는 Netty과 같은 것이 도움이 될 경우 응용 프로그램을 다시 시작해야하는지 궁금합니다.

JAX-RS로 빠른 리로드를 얻는 방법에 대한 아이디어가 있습니까?

답변

1

JRebel이는 않습니다. jreloader (오픈 소스)을 사용합니다. ant archetype

편집 : 사람들은 아직 2 년이 게시물을 방문하고 있습니다. 이제이 뜨거운 재로드를위한 완벽한 대안의 프로젝트를 다시 http://dcevm.github.io/

당신은뿐만 아니라 https://github.com/HotswapProjects/HotswapAgent

+0

JRebel는 JAX-RS 구현의 번호와 통합을 제공이 사용해야 할 수도 활성화 - 뉴저지, CXF, RESTEasy가,으로 Restlet을 –

3

이 시도 :

+0

jreloader가 매우 흥미롭게 보입니다! – deamon

+0

http://javeleon.org/은 jreloader와 비슷할 것으로 보입니다 – deamon

+2

javeleon은 폐쇄 형 소스이며 응용 프로그램 서버를 지원하지 않습니다. 그 위에 지원은 최소한입니다. 약 9 개월 후에 질문을하고 대답을 얻을 수 있습니다. 잠시 동안 아기를 가질 수 있습니다! – Mansour