jetty是一個開源的servlet容器,它是基於java的web容器。jetty是使用java語言編寫的,它的API以一組jar包的形式發佈。開發人員可以將jetty容器實例化成一個對象,可以迅速爲一些獨立運行(stand-lone)的java應用提供網絡和web連接。
前提:Eclipse luna、JDK8、jetty9
在D盤創建了工作空間D:\Workspace2後,通過SVN導入整個項目,注意導入項目時不能選擇父目錄。
把下載好的jetty9解壓縮放到D:\Servers\jetty-distribution-9.2.5.v20141112(同JBOSS目錄 D:\Servers\jboss-6.1.0.Final_ITNMS)。
配置debug啓動或者run啓動,在此Debug Configuration
下一步,會看到Jetty Webapp
點New按鈕或者右鍵New創建一個啓動實例,單擊啓動實例進行配置
可以看到有9個配置項,分別是:WebApp/ Arguments/ Options/ Dependencies/ JRE/ Classpath/ Source/ Environment/ Common
首先看WebApp:主要是設置Project項,點Browse選擇itnms-web
Arguments主要設置VM arguments:-DCONFIG_BASE="D:\Workspace2\itnms-web\conf\dev_db"
Options選擇使用的jetty,選擇自己的D盤裏的jetty
添加依賴,添加common-lib/lib/compile裏的websocketxxx.jar到Global
選擇自己的JRE,在此用的是JDK8
Classpath、Source、Environment都不需要配置,Common主要配置Display in favorites menu將其顯示在前端
嘗試啓動jetty容器,成功!