本文地址:http://blog.csdn.net/kongxx/article/details/7218767 html
1. 首先從Jetty的官方網站http://wiki.eclipse.org/Jetty/Starting/Downloads下載最新的Jetty,上面有兩個版本7.x和8.x,7.x是運行在JDK5及以上版本,8.x是運行在JDK6及以上版本,這裏我選擇了8.0.4版本。 java
2. 解壓壓縮包到指定目錄,且將其目錄路徑定義爲${JETTY_HOME} web
3. 啓動Jetty服務 瀏覽器
3.1 進入${JETTY_HOME}目錄,而後運行「java -jar start.jar」,就能夠啓動Jetty server了 app
3.2 打開瀏覽器,訪問http://localhost:8080,此時能夠看到Jetty的歡迎頁面了。 eclipse
4. Jetty配置 webapp
4.1 Jetty的配置文件都是放在${JETTY_HOME}/etc目錄下; 網站
4.2 經過${JETTY_HOME}/etc/jetty-webapps.xml文件,能夠看出Jetty中默認將全部的web app都放在了${JETTY_HOME}/webapps目錄下; spa
4.3 在Jetty包中默認帶了一個test.war的應用,能夠${JETTY_HOME}/webapps目錄下找到這個文件,在啓動Jetty服務的時候默認已經部署了test.war應用。對於test.war文件,Jetty還定義了context文件,放在${JETTY_HOME}/contexts/test.xml,其中將contextPath定義成了「/」,這就是爲何默認訪問http://localhost:8080/的時候爲何是訪問test應用的緣由了。 .net
5 部署新的web應用程序
5.1 對於war包的部署,只須要將war文件放到${JETTY_HOME}/webapps目錄下,而後就能夠經過瀏覽器直接訪問了;
5.2 對於web應用程序目錄的部署,此時能夠將web應用程序目錄複製到${JETTY_HOME}/webapps/<myapp>目錄下,而後在${JETTY_HOME}/contexts/<myapp>.xml文件,其中內容以下: