Jetty安裝部署
1、Jetty安裝
將jetty-6.1.25.zip解壓至指定目錄,假定爲E: \jetty-6.1.25,目錄說明如下:
目錄 |
說明 |
bin |
Jetty命令,可以將Jetty配置成系統服務 |
contexts |
存入Web應用的部署文件,Jetty會自動加載這個目錄下的所用部署文件對應的Web應用 |
ect |
Jetty自身的配置文件 |
lib |
Jetty的JAR文件 |
logs |
Jetty運行時的日誌文件 |
webapps |
存放Web應用,Jetty會自動加載這個目錄下的所有Web應用 |
start.jar |
Jetty的啓動文件。在命令行環境下以 java -jar start.jar 來啓動Jetty |
|
|
2、Jetty部署
若需註冊自啓服務,可參考2.2-2.4節
2.1修改端口
修改E:\jetty-6.1.25\etc\ jetty.xml文件中的如下代碼,將8080改爲相應的端口號即可
<Call name="addConnector">
<Arg>
<New class="org.mortbay.jetty.nio.SelectChannelConnector">
<Set name="host"><SystemProperty name="jetty.host" /></Set>
<Set name="port"><SystemProperty name="jetty.port" default="8080"/></Set>
<Set name="maxIdleTime">30000</Set>
<Set name="Acceptors">2</Set>
<Set name="statsOn">false</Set>
<Set name="confidentialPort">8443</Set>
<Set name="lowResourcesConnections">5000</Set>
<Set name="lowResourcesMaxIdleTime">5000</Set>
</New>
</Arg>
</Call>
2.2 修改自啓服務名稱(默認爲Jetty6-Service)
修改E:\jetty-6.1.25\bin\ jetty-service.conf文件中的如下代碼,即可修改服務名稱及展示名稱
wrapper.ntservice.name=Jetty
wrapper.ntservice.displayname=Jetty6-Service
2.3 註冊自啓服務
打開命令行,執行命令:
cd /d E:\jetty-6.1.25\bin
然後執行如下命令:
Jetty -Service.exe -i
即可安裝成功,以後該服務將隨系統啓動而啓動。
2.4 註銷自啓服務
打開命令行,執行命令:
cd /d E:\jetty-6.1.25\bin
然後執行如下命令:
Jetty -Service.exe -r
2.5 啓動服務
若已經註冊自啓服務,可直接從服務程序中啓動,否則可以直接雙擊E:\jetty-6.1.25\bin\下的Jetty-Service.exe啓動。
2.6 部署服務
將項目WAR包解壓到E:\jetty-6.1.25\webapps目錄下即可。
2.7 設置內存大小
修改E:\jetty-6.1.25\bin\ jetty-service.conf文件中的如下代碼,即可重設內存大小。
wrapper.java.maxmemory=64