eclipse裏安裝jetty8的步驟如下:
1、安裝和運行jetty
下載jetty的distribution壓縮包之後,解壓,在終端或者命令提示符中進入解壓出來的jetty-distribution-xxx目錄(jetty_home),執行
java?-jar?start.jar ?
即可啟動jetty(壹定要在jetty_home目錄下執行這條命令,不然會報filenotfound錯誤),默認啟動的http端口和tomcat壹樣,都是8080
在jetty_home/webapps/目錄下的war文件就是要啟動的web項目。
要在eclipse jee中使用jetty,我嘗試了兩種方法。
2、添加jetty server adapter
壹種是在eclipse的server視圖中添加jetty的適配器,但是在eclipse jee?Helios裏面只能貌似只有jetty 6的適配器(jetty版本更新很快,其實jetty6是09年發布的,不算很古老),可能高版本的eclipse可以支持更高版本的jetty吧。
下載jetty6:
http://dist.codehaus.org/jetty/jetty-6.1.x/jetty-6.1.3.zip
打開eclipse,在Window->Preference中選擇Server->Runtime Environments:
點擊右側Add:
點擊Download additional server adapters:
待更新完了,會出現Jetty Generic Server Adapter,選中,點Next然後壹步步安裝就好了。
在eclipse的servers視圖中新建Server:
選擇jetty6,下面壹步步配置即可,Jetty_home選擇剛才解壓出來的jetty6的目錄即可,端口不要和其他服務沖突。
在eclipse中新建壹個dynamic web project,dynamic web module version選擇2.2,在Web content下寫壹個index.jsp,右擊工程,Run as->run on server,選擇剛才新建的jetty 6 at localhost,就可以看到效果了,和使用tomcat沒有什麽不壹樣。