在eclipse中使用jetty是非常簡(jiǎn)單的,對(duì)于其他的ide配置基本上都一致。以前如果想調(diào)試web服務(wù),必須要在龐大的開發(fā)插件下進(jìn)行,如myeclipse,其實(shí)只是需要簡(jiǎn)單的功能,然而卻不得不接受許多不常用的功能。沒有辦法,現(xiàn)在有了jetty,如果你只想調(diào)試web服務(wù)而已,那么請(qǐng)離開那些龐大的開發(fā)插件。簡(jiǎn)單的事情,用簡(jiǎn)單的方式處理。
首先創(chuàng)建一個(gè)web項(xiàng)目,我是采用maven 創(chuàng)建的,用了maven,就喜歡上了,而且正在享受其帶來的方便。如下圖的目錄結(jié)構(gòu):

在web-inf中可以不需要放置jar文件,因?yàn)槟闶窃趀clipse中運(yùn)行,自動(dòng)會(huì)增加相應(yīng)的classpath中的jar。只是需要把相應(yīng)的jsp文件放置在webapp中。
接著增加相應(yīng)的jetty.jar,本來我是采用maven直接增加的,為了清晰的方式,采用手工增加。畢竟這些jar,我是不需要的。如下圖

默認(rèn),我使用jsp2.1規(guī)范,如果需要jsp2.0,可以只增加相應(yīng)的jsp2.0文件中的jar。
接下來,就配置run application。增加一個(gè)java application run.如下圖

記得勾上include libraries when...
主要的main class:org.mortbay.xml.XmlConfiguration
最后配置相應(yīng)的參數(shù):
program 參數(shù)為:etc/jetty-mywork-spring.xml,別忘了設(shè)置working directory為相應(yīng)的jetty目錄。如下圖

最后記得不要忘了在etc/jetty-mywork-spring.xml,增加相應(yīng)的web 應(yīng)用。如何增加,參見上篇文章:
http://www.tkk7.com/zyl/archive/2007/04/09/jetty.html
posted on 2007-04-12 13:42
布衣郎 閱讀(18918)
評(píng)論(9) 編輯 收藏 所屬分類:
web view技術(shù)