读书人

Jetty main函数施行

发布时间: 2012-11-23 00:03:43 作者: rapoo

Jetty main函数执行

在每个项目中都要配置路径什么的,非常的麻烦

?

可以用jetty,项目本身就是服务器

?

package com.java;import org.eclipse.jetty.server.Connector;import org.eclipse.jetty.server.Server;import org.eclipse.jetty.server.nio.SelectChannelConnector;import org.eclipse.jetty.webapp.WebAppContext;public class Main {    public static void main(String[] args) {        Server server = new Server();        Connector connector = new SelectChannelConnector();        connector.setPort(8080);        server.setConnectors(new Connector[] { connector });        WebAppContext webAppContext = new WebAppContext("WebContent", "/myProject");        // webAppContext.setContextPath("/");        webAppContext.setDescriptor("WebContent/WEB-INF/web.xml");        webAppContext.setResourceBase("WebContent");        webAppContext.setDisplayName("myProject");        webAppContext.setClassLoader(Thread.currentThread().getContextClassLoader());        webAppContext.setConfigurationDiscovered(true);        webAppContext.setParentLoaderPriority(true);        server.setHandler(webAppContext);        System.out.println(webAppContext.getContextPath());        System.out.println(webAppContext.getDescriptor());        System.out.println(webAppContext.getResourceBase());        System.out.println(webAppContext.getBaseResource());        try {            server.start();        } catch (Exception e) {            e.printStackTrace();        }        System.out.println("server is  start");    }}

?

注意:

他会找项目中的WebContent监听端口号为8080

?

1 楼 vvvpig 2012-09-11 直接用jetty的插件更方便 2 楼 chenhailong 2012-09-12 Lovic 写道uuuuuuuuuuuuuuuuuuuuu
哥们你在干什么???? 3 楼 chenhailong 2012-09-12 vvvpig 写道直接用jetty的插件更方便
插件我也装了,不过喜欢直接点的

读书人网 >网络基础

热点推荐