4

我想获得像Play 一样的开发体验!带有 JAX-RS 的框架(例如Jersey )。更具体地说,我想使用某种后台编译并立即运行编译后的代码,这样我几乎没有等待时间。

我的第一次尝试是使用 NetBeans 后台编译和 Maven 以及用于 Tomcat 和 Jetty 的插件,它们正在运行容器中重新启动应用程序。但是重启时间太长了。我想知道如果代码更改或者像GrizzlyNetty之类的东西而不是 Servlet 容器会有所帮助,我是否需要重新启动应用程序。

任何想法如何使用 JAX-RS 快速重新加载?

4

3 回答 3

3

试试这个,你需要添加依赖项。它使用jreloader(开源)。 蚂蚁原型

编辑: 两年后人们仍在访问此帖子。现在有一个完整的热重载替代方案,并且该项目再次处于活动状态http://dcevm.github.io/

您可能还需要使用它https://github.com/HotswapProjects/HotswapAgent

于 2012-06-04T23:12:05.747 回答
2

看看 gretty:https ://github.com/groovypp/gretty 它应该适用于 jersey,并且您应该会看到快速运行时重新加载。

于 2012-06-04T11:06:51.690 回答
1

JRebel 这样做:http: //zeroturnaround.com/jrebel/

于 2012-06-04T20:52:07.593 回答