【发布时间】:2016-06-14 14:27:54
【问题描述】:
我正在尝试在应用程序中嵌入 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 中的几个答案)不存在!
我是否使用了正确的服务器类?如果没有,我在哪里可以买到合适的???
请高人指教……
【问题讨论】:
标签: java embedded-jetty jetty-9