最简单情况下的启动流程
在上一次的博客中, 我们简单介绍了Jetty的使用, 现在我们来研究一下Jetty的启动. 这里使用完全一样的代码, 监听本地所有网卡的8080端口, 开启文件浏览服务, 浏览的起始路径和服务启动目录是同一个地方.
public static void main(String[] args) {
Server server = new Server(8080);
ResourceHandler resource_handler = new ResourceHandler();
resource_handler.setDirectoriesListed(true);
ContextHandler resHanler = new ContextHandler();
resHanler.setHandler(resource_handler);
resHanler.setResourceBase(".");
resHanler.setContextPath("/");
server.setHandler(resHanler);
try {
server.start();
} catch (Exception e) {
LogManager.getLogger().catching(e);
}
}
1. 从哪里访问我的服务: 设置监听端口
Server server = new Server(8080);
虽然只有一行代码, 做的事情可不少, 进去看看:
/* ------------------------------------------------------------ */
/** Convenience constructor
* Creates server and a {@link ServerConnector} at the passed