zoukankan      html  css  js  c++  java
  • undertow服务器

    参考地址:http://undertow.io/undertow-docs/undertow-docs-1.3.0/index.html

    1、引入相关jar

    <dependencies> 
      <dependency> 
        <groupId>io.undertow</groupId>  
        <artifactId>undertow-core</artifactId>  
        <version>2.0.22.Final</version> 
      </dependency> 
    </dependencies>

    2、编写启动函数

    package com.msj;
    
    import io.undertow.Handlers;
    import io.undertow.Undertow;
    import io.undertow.server.handlers.resource.PathResourceManager;
    
    import java.io.File;
    
    /**
     * @author 苗士军
     * @version 1.0
     * @date 2019/9/25
     */
    public class UndertowServer {
        public static void main(String[] args) {
            File file = new File("D:/undertow");
            Undertow server = Undertow.builder().addHttpListener(1234, "localhost")
                    .setHandler(Handlers.resource(new PathResourceManager(file.toPath(), 100))
                            .setDirectoryListingEnabled(true))
                    .build();
            server.start();
        }
    }

    3、启动main函数,浏览器输入地址,可以看到相关文件

  • 相关阅读:
    轻量级Spring定时任务(Spring-task)
    Mysql语句优化建议
    python时间日期处理
    subprocess
    Tkinter初体验
    java基础
    java JVM
    NFV
    java加载properties文件的六种方法总结
    悲观锁和乐观锁的区别
  • 原文地址:https://www.cnblogs.com/miaosj/p/11599251.html
Copyright © 2011-2022 走看看