在RCP程序中集成Jetty

jetty是个开源的serverlt容器,由于良好的设计,它非常容易被嵌入到其它程序中,作为一个内嵌服务器而存在。 那么我们如何在自己的RCP程序中使用Jetty呢? 方法一:使用扩展点 这种方法比较容易实现,但缺点是无法在运行时改变参数,因为它的参数基本上都是在plugin.xml里就写好的。使用扩展点去集成Jetty,只需要在Plugin dependences 页面中添加如下插件: javax.servlet org.mortbay.jetty.server org.mortbay.jetty.util org.eclipse.equinox.http.jetty org.eclipse.equinox.http.registry org.eclipse.equinox.http.servlet 这还不够,我们还得在项目的启动配置里,把上述插件设为auto-start(因为lazy load机制的存在,如果代码中没有显...阅读全文