【问题标题】:Is there a "Jetty server builder" project out there?那里有“Jetty server builder”项目吗?
【发布时间】:2013-03-09 14:01:52
【问题描述】:

Jetty 是一个出色的容器,可用于嵌入测试或独立应用程序以用于各种用途,它擅长这一点的部分原因在于它易于嵌入,因为它只需要几行代码。但是,我们中的一些人(我)对此并不满意,并且想要一个更简洁的解决方案。我正在寻找一个库,它充当各种场景的 Jetty 服务器的构建器。例如,我想说:

Server server = JettyServerBuilder.newSpringMvcServer()
    .withRootContext(rootContext).withDispatcherName("myapp")
    .atContextPath("/myContext");

获取为典型 Spring MVC 应用程序设置的服务器或

Server server = JettyServerBuilder.newJerseyServer()
    .withApplication(MyJaxRsApplication.class)
    .atContextPath("/myRestApi");

获取使用 Jersey 的服务器来运行我的 JAX-RS 应用程序。

当然,这些只是几个可能的例子,如果有一个类似但不完全支持这些技术的项目,我仍然有兴趣看看它。我什至会接受为 Jetty 以外的东西做这件事的东西,只要支持设置各种各样的应用程序类型。有人知道这样的事情吗?

【问题讨论】:

    标签: java spring-mvc jersey jetty embedded-jetty


    【解决方案1】:

    我想拥有其中一个已经有一段时间了,只是没有得到解决。所以,不,没有官方的......有一天会很高兴添加到项目中。

    我一直在设想这样的事情:

    服务器 server = new FileServer().onPort("8080").onPath("/foo").withResourceBase("/path/here");

    并且只定义了一些简单的服务器。

    [edit] 如果您喜欢在 RT/Jetty 下的 bugs.eclipse.org 上为它打开一个错误,最好为 jetty 9 制作其中一个

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-07
      • 1970-01-01
      • 2010-11-29
      • 1970-01-01
      • 2011-07-27
      • 2011-06-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多