2012-06-04 54 views
3

我希望獲得像我在Play! framework使用JAX-RS獲得的開發體驗(例如Jersey)。更具體地說,我想要使用某種背景編譯並立即運行編譯後的代碼,以便我幾乎沒有等待時間。使用JAX-RS進行熱重裝

我的第一次嘗試是使用NetBeans後臺編譯和Maven插件來爲Tomcat和Jetty重新啓動正在運行的容器中的應用程序。但重新啓動需要很長時間。我想知道是否需要重新啓動應用程序,如果代碼更改或如果像GrizzlyNetty而不是一個Servlet容器會幫助。

任何想法如何快速重新加載JAX-RS?

回答

3

試試這個, 您需要添加的依賴。它使用jreloader(開源)。 ant archetype

編輯: 人們仍然參觀這個職位兩年後。現在有熱重裝一個完整的備選方案和項目再次處於活動http://dcevm.github.io/

您可能需要使用以及https://github.com/HotswapProjects/HotswapAgent

+0

jreloader看起來很有趣! – deamon

+0

http://javeleon.org/似乎與jreloader類似 – deamon

+2

javeleon是封閉源代碼,並且不支持應用程序服務器。最重要的是,支持是最小的。大約9個月後,您可以發送問題並獲得答案。同時你可以有一個嬰兒! – Mansour

相關問題