首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

Jetty main函数施行

2012-11-23 
Jetty main函数执行在每个项目中都要配置路径什么的,非常的麻烦?可以用jetty,项目本身就是服务器?package

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的插件更方便
插件我也装了,不过喜欢直接点的

热点排行
Bad Request.