maven项目配置jetty8、jetty9

1. jetty8配置


    org.mortbay.jetty
    jetty-maven-plugin
    8.1.16.v20140903
    
        
        10
        
        9999
        
            /goods
        
        
            
            
                9090
                60000
            
            
            
                9443
                changeit
            
        
    

环境支持:Jdk 1.6+,Servlet 3.0,Tomcat 7+

补充:Jetty有一个问题,默认使用nio连接会把资源文件(html, css)锁定,解决方案是把nio改为bio:
变更前:



    9090
    60000



    9443
    changeit

变更后:



    9090
    60000



    9443
    changeit

2. jetty9配置


    org.eclipse.jetty
    jetty-maven-plugin
    9.4.20.v20190813
    
        10
        
            9090
        
        9998
        
            /customer
        
    

环境支持:Jdk 1.7+,Servlet 3.0+, Tomcat 8+

jetty 9.4.20.v20190813官方文档

3. jetty默认加载的配置

resources in ${project.basedir}/src/main/webapp
classes in ${project.build.outputDirectory}
web.xml in ${project.basedir}/src/main/webapp/WEB-INF/

你可能感兴趣的:(maven项目配置jetty8、jetty9)