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

Posted 程序猿DD

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 18 新特性:使用Java代码启动jwebserver相关的知识,希望对你有一定的参考价值。

前几天分享了Java 18 新特性:简单Web服务器的jwebserver命令行功能

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

详细步骤我录了个视频放到B站了,感兴趣的小伙伴可以点击查看Java 18 新特性:Simple Web Server(2)

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

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

看看你的理解对不对吧!

好了,今天的分享就到这里!如果您学习过程中如遇困难?可以加入我们超高质量的技术交流群,参与交流与讨论,更好的学习与进步!

另外,不要走开,关注我!持续更新Java前沿专栏

欢迎关注我的公众号:程序猿DD。前沿技术早知道,弯道超车有希望!积累超车资本,从关注DD开始!

以上是关于Java 18 新特性:使用Java代码启动jwebserver的主要内容,如果未能解决你的问题,请参考以下文章

拥抱变化,面向Java17,Java8-18全系列特性详解

拥抱变化,面向Java17,Java8-18全系列特性详解

转:Java并发编程之十九:并发新特性—Executor框架与线程池(含代码)

JDK18 Java 18 拥有 9 个新特性

JDK18 Java 18 拥有 9 个新特性

Java引入的一些新特性