首页 > java > >Java 18 新特性:使用Java代码启动jwebserver

Java 18 新特性:使用Java代码启动jwebserver

时间:2022-04-27浏览次数:

今天换一种方式,使用Java代码来实现一个静态资源服务器。

代码比较简单,直接贴出来了:

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello world!");

        var addr = new InetSocketAddress(9000);
        var server = SimpleFileServer.createFileServer(
                addr, Path.of("/"), SimpleFileServer.OutputLevel.INFO);
        server.start();
    }
}

巩固一下上一篇jwebserver的内容,根据上面的代码,如果用jwebserver来实现,实际上就是下面的命令:

jwebserver -p 9000 -d / -o info

看看你的理解对不对吧!