2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

啟動Tomcat和Jetty的另外一種方式

 昵稱38352 2007-07-31

從Alfred文章中扣出來的,以前到是沒有用過這種方法,收錄收錄:):

package com.wisekernel;

import java.net.InetAddress;

import org.apache.catalina.Connector;
import org.apache.catalina.Context;
import org.apache.catalina.Engine;
import org.apache.catalina.Host;
import org.apache.catalina.startup.Embedded;

public class MyEmbededTomcat {

/**
  * @param args
  * @throws Exception
  */
public static void main(String[] args) throws Exception {
  Embedded tomcat = new Embedded();
  tomcat.setDebug(9);
  Engine engine = tomcat.createEngine();
  Host host = tomcat.createHost("localhost","");
  engine.setDefaultHost("localhost");
  engine.addChild(host);
  Context context = tomcat.createContext("","D:/Program Files/eclipse311/workspace/tuition1/WeBRoot");
  host.addChild(context);
  tomcat.addEngine(engine);
  Connector connector = tomcat.createConnector((InetAddress)null,8080,false);
  tomcat.addConnector(connector);
  tomcat.start();
}

}

package com.wisekernel;

import org.mortbay.http.SocketListener;
import org.mortbay.jetty.Server;

public class Jetty5 {

    /**
     * @param args
     * @throws Exception
     */
    public static void main(String[] args) throws Exception {
        Server server = new Server();
        SocketListener listener = new SocketListener();
        listener.setPort(8080);
        server.addListener(listener);
        server.addWebApplication("/", "./WebRoot");
        server.start();
    }

}

EmbededTomcat 的createContext()方法中寫入的應該是Web App的絕對路徑。這點不如Jetty來的方便,Jetty可以寫相對路徑。
EmbededTomcat 的項目classpath中不能有XerecsImpl.jar,否則會報錯,這個bug不知道怎么fix。

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多