利用jetty開發JEE項目

在之前開發項目中,主要用的是tomcat,發現啓動相對比較慢,同時每次項目中代碼改動都得重新打包到tomcat中,所以現在項目組用jetty作爲web容器,下面將如何利用jetty容器開發做一下敘述:
1.啓動文件:

package jetty;

import org.mortbay.jetty.Connector;
import org.mortbay.jetty.Server;
import org.mortbay.jetty.nio.SelectChannelConnector;
import org.mortbay.jetty.webapp.WebAppContext;

public class StartServer {
public static void main(String[] args) throws Exception {
long begin = System.currentTimeMillis();
Connector connector = new SelectChannelConnector();
connector.setPort(Integer.getInteger("jetty.port", 8080).intValue());
WebAppContext webapp = new WebAppContext("web", "/");
webapp.setDefaultsDescriptor("./test/webdefault.xml");
Server server = new Server();
server.setConnectors(new Connector[] { connector });
server.setHandler(webapp);
server.start();
System.out.println("Jetty Server started, use " + (System.currentTimeMillis() - begin) + " ms");
}
}

2.主要開發包:存於附件中
發佈了36 篇原創文章 · 獲贊 0 · 訪問量 1340
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章