Jetty 9 Server没有start()方法

因素三

我正在尝试将Jetty服务器嵌入应用程序中,并且看到一个非常奇怪的问题:

根据文档,可以使用以下代码来启动一个简单的服务器(我正在作为测试服务器进行构建):

import org.eclipse.jetty.server.Server;

public class SimpleServer throws Exception
{

   public static void main(String[] args)
   {
      Server server = new Server(8080);

      server.start();
      server.join();
   }

}

我相信我从下载的Jetty中获得了正确的Jar文件:

jetty-server-9.3.7.v20160115.jar

不幸的是,我看到我正在使用的Server类没有公共的start()方法。它具有一个受保护的start()方法,该方法具有LifeCycle参数,仅此而已。文档中引用的公共start()方法(以及Stack Overflow中的一些答案)不存在!

我在使用正确的服务器类吗?如果没有,我在哪里可以找到合适的人呢???

有人请指教...

罗洛娃卡

您还需要在项目中添加“ jetty-util- {version}”,这将解决您的问题。或者,您可以在项目中使用maven并添加“ jetty-server- {version}”作为maven依赖项。Maven将自动下载所有jetty服务器相关的jar(包括jetty-util- {version})。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

9.x的Jetty-all-server在哪里?

来自分类Dev

带有Oracle 11g连接问题的Jetty 9

来自分类Dev

Jetty 9是否有预包装的香草Apache Felix安装?

来自分类Dev

仅Jetty 9 NIO吗?

来自分类Dev

使用Jetty 9配置SSL

来自分类Dev

HashLoginService 和 Jetty9

来自分类Dev

从Jetty 7切换到Jetty 9时!asyncSupported异常

来自分类Dev

生产环境下的Jetty 8 vs Jetty 9

来自分类Dev

使用Maven,Jetty9,spring4且没有web.xml的可运行战争

来自分类Dev

如何为Jetty 9启用GZIP

来自分类Dev

在Jetty9 WebAppContexts之间实现SSO

来自分类Dev

Jetty 9忽略了我的配置XML

来自分类Dev

响应标题太大-Jetty Embedded版本9

来自分类Dev

Jelastic和Jetty 9上的SSL

来自分类Dev

Jetty 9 GzipFilter和AsynGzipFilter之间的区别

来自分类Dev

Jelastic和Jetty 9上的SSL

来自分类Dev

没有resourceBase的Jetty配置

来自分类Dev

嵌入式Jetty 9中基于SSL的WebSocket

来自分类Dev

运行时Jetty 9(嵌入式)JSP编译

来自分类Dev

为什么Jetty 9.x中的ServletTester这么慢?

来自分类Dev

Jetty 9:设置处理程序和连接器

来自分类Dev

基于Java的Spring WebApp未运行Jetty9

来自分类Dev

嵌入式Jetty 9不适用于@Webservlet

来自分类Dev

如何在春季启动时替换最新的Jetty 9?

来自分类Dev

邮件会话资源JNDI查找中Jetty 9中的NameNotfoundException

来自分类Dev

Jetty 9无法使用OpenSSL生成的自签名证书

来自分类Dev

运行时Jetty 9(嵌入式)JSP编译

来自分类Dev

REST resources with embedded Jetty server

来自分类Dev

将嵌入式Jetty&Jersey war部署到jetty9,只能看到静态文件?