Jetty 是一個開源的servlet容器,它為基於Java的web內容,例如JSP和servlet提供運行環境。 Jetty是使用Java語言編寫的,它的API以一組JAR套件的形式發布。開發人員可以將Jetty容器實例化成一個對象,可以迅速為一些獨立運行(stand-alone)的Java應用提供網路和web連接。 (Jetty是一個開源的軟體,可以作為HTTP服務,javax.servlet的容器。)
設定jetty server的步驟:
建立server
設定servlet
啟動server
1. 安裝maven
Maven是基於專案物件模型(POM),可以透過一小段描述資訊來管理專案的構建,報告和文件的軟體專案管理工具.
如果你已經有十次輸入同樣的Ant targets來編譯你的程式碼、jar或war、產生javadocs,你一定會自問,是否有一個重複性更少卻能同樣完成該工作的方法。 Maven便提 供了這樣一種選擇,將你的注意力從作業層轉移到專案管理層。 Maven專案已經能夠知道如何建置和捆綁程式碼,運行測試,生成文件並宿主專案網頁.
(1)下載將jdk加壓後放到/usr/local目錄下:
[root@master ~]# chmod 755 jdk-6u5-linux-x64.bin
[root@master ~]# ./jdk-6u5-linux-x64.bin
[root@master ~]#mv jdk1.6.0_05 /usr/local
Apache Maven 2.2.1 (r801777; 2009-08-07 03:16:01+0800)Java version: 1.6.0_05Default locale: en_US, platform encoding: UTF-8
OS name: "linux" version: "2.6.18-238.el5" arch: "amd64" Family: "unix"
2. root@master zy]# unzip jetty-distribution-7.3.0.v20110203.zip
[root@master zy]# mv jetty-distribution-7.3.0.v20110203 /usr/loroot/etty/om/locals/etty/usr/loroot/etty/usr/loroot/etty/ zy]# cd /usr/local/jetty/
[root@master jetty]# java -jar start.jar【或進去到bin目錄,然後執行./jetty.sh start 】
[root@master bin] # ./jetty.sh start
Starting Jetty: STARTED Jetty Mon Jul 11 11:54:03 CST 2011
[root@master bin]# 2011-07-11 11:54:04.014:001 stdout to /usr/local/jetty/logs/2011_07_11.stderrout.log
(這裡加上remote.html的原因是避免和tomcat
? /body>