真正的jetty 和eclipse 的開發環境架設 ,本人親身經曆

來源:互聯網
上載者:User

其實jetty 和eclipse 的開發環境架設並不算複雜,就是由於資料太過於零碎,而且方法比較多,結果給大家做成了困擾,我就我自己的搭建曆程進行總結,希望對日後自行搭建的哥們可以起到協助

裡程碑:使eclipse可以開啟 > 使WTP外掛程式安裝於eclipse >下載jetty 8.X >在eclipse中加入jetty伺服器>發布我們的web應用到對應的 jetty伺服器上>進行調試

 

1.      首先你去下載一個eclipse 下載個 EE版本吧

http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/junosr1

 

2.      下載JDK  http://www.oracle.com/technetwork/java/javase/downloads/index.html

JAVA_HOME 如何配置自己百度吧

 

3.      安裝 jetty wtp外掛程式用於可以使eclipse多一個jetty伺服器類型,開啟 eclipse 看看是否已經正常運行,如果正常運行了我們開啟 Help>Install New SoftWare

參考一下:http://wiki.eclipse.org/Jetty_WTP_Plugin/Jetty_WTP_Install

在work with上輸入:http://download.eclipse.org/jetty/updates/jetty-wtp

4.      下載 jetty  8.18

http://eclipse.org/downloads/download.php?file=/jetty/8.1.8.v20121106/dist/jetty-distribution-8.1.8.v20121106.zip&r=1

 

5.      關鍵到了,我們如何可以讓eclipse和jetty配合起來工作呢?

按 eclipse上的說明是不行的,因為有細節沒交代,下面來實戰一下

這個連結教你如何在eclipse下建立一個jetty伺服器

http://wiki.eclipse.org/Jetty_WTP_Plugin/Jetty_WTP_Create_Server

 

6.      建立一個自己的動態web應用

第一步,建立一個動態web工程, File/New/Other選擇Web/Dynamic Web Projectnode :

 

第二步 輸入必須的參數

第三步,按下Finish 按鈕, WTP動態web工程建立了,我們把jetty目錄下的所有jar加進行吧!

 

 

 

 

 

四部,建立WebContent/index.htm 檔案:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type"content="text/html; charset=ISO-8859-1"><title>My first WEB Application</title></head><body>     My first WEBApplication.</body></html>


第五步,把mywebapp 拖放到Jetty 伺服器去:

第六步,啟動和停止jetty伺服器:

第七步,你啟動伺服器後會發現以下的日誌:


 

如何用maven 製作你的web應用程式自己csdn一下就ok了

 

重點來了!! 記住在jettyserver 的config設定中把下載來的jetty 伺服器lib目錄中的所有jar都加入到你的classpath中去哦!!!!!不然你無法發布你的web應用的

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.