Jetty Demo
一、簡介
jetty 為純java的輕量化網頁伺服器,此jetty_demo 是簡化jetty而來的。
若您需要一個輕巧且有效率的 jsp,servlet 網頁伺服器的話,您不需額外安裝apache,tomcat,
只要安裝java後在搭配僅4.1M的jetty_demo,就可以在您的電腦提供一個網頁伺服器。
1.1 動機
- Hadoop 的 web 介面為Jetty 所提供,要開發Hadoop網頁介面,則需瞭解Jetty
- Jetty 的原始檔含有很多資料,但資訊太多則難以瞭解其核心,精簡版的Jetty 能提供初學者探索Jetty架構
1.2 認識Jetty
- Jetty 是一個用 Java 實現、開源、基於標準、並且具有豐富功能的 Http 服務器和 Web 容器,可以免費的用於商業行為。
- Jetty 這個項目成立於 1995 年,現在已經有非常多的成功產品基於 Jetty
- 如 Apache Geromino, JBoss, IBM Tivoli, Cisco SESM 等。
- Jetty 可以用來作為一個傳統的 Web 服務器,也可以作為一個動態的內容服務器,並且 Jetty 可以非常容易的嵌入到 Java 應用程序當中。
1.3 版本
- Jetty-Demo 的Jetty 版本為 5.1.14,雖非最新,但為Hadoop 0.18.3 所使用
二、需求
- 您的電腦需要安裝java 1.5 以上的版本
- 此軟體不分作業系統平台,測試於ubuntu 8.10 執行無誤。
三、如何使用
解壓縮後,在您解開後的jetty_demo 內,在終端機內輸入以下指令
java -jar start.jar etc/jetty.xml您在瀏覽器內輸入以下網址就能瀏覽網頁
四、建立自己的網頁 (jsp, html)
將您的網頁放在,jetty_demo資料夾內的
webapps/root/完成後參照"如何使用"一節打開jetty即可看到您的網頁
五、更多資訊
要瞭解更多可以參閱以下內容與 Jetty 官方網頁 以及 Jetty 5.x 版的 tutorial
安裝 jetty
- 提供兩種完整安裝jetty的方式
探索 jetty
- 研究jetty (src 完整版)資料夾內以及重要的檔案內容
鑲嵌 jetty code 於 java
- 將呼叫 jetty 的咒語鑲嵌在java檔內
Last modified 15 years ago
Last modified on Aug 13, 2009, 6:05:50 PM
Attachments (1)
- jetty_demo.tar.gz (4.1 MB) - added by waue 15 years ago.