Jetty实战之 安装 运行 部署
原文地址:http://blog.csdn.net/kongxx/article/details/7218767
1. 首先從Jetty的官方網(wǎng)站http://wiki.eclipse.org/Jetty/Starting/Downloads下載最新的Jetty,上面有兩個(gè)版本7.x和8.x,7.x是運(yùn)行在JDK5及以上版本,8.x是運(yùn)行在JDK6及以上版本,這里我選擇了8.0.4版本。
2. 解壓壓縮包到指定目錄,且將其目錄路徑定義為${JETTY_HOME}
3. 啟動(dòng)Jetty服務(wù)
3.1 進(jìn)入${JETTY_HOME}目錄,然后運(yùn)行“java -jar start.jar”,就可以啟動(dòng)Jetty server了
3.2 打開瀏覽器,訪問(wèn)http://localhost:8080,此時(shí)可以看到Jetty的歡迎頁(yè)面了。
4. Jetty配置
4.1 Jetty的配置文件都是放在${JETTY_HOME}/etc目錄下;
4.2 通過(guò)${JETTY_HOME}/etc/jetty-webapps.xml文件,可以看出Jetty中默認(rèn)將所有的web app都放在了${JETTY_HOME}/webapps目錄下;
4.3 在Jetty包中默認(rèn)帶了一個(gè)test.war的應(yīng)用,可以${JETTY_HOME}/webapps目錄下找到這個(gè)文件,在啟動(dòng)Jetty服務(wù)的時(shí)候默認(rèn)已經(jīng)部署了test.war應(yīng)用。對(duì)于test.war文件,Jetty還定義了context文件,放在${JETTY_HOME}/contexts/test.xml,其中將contextPath定義成了“/”,這就是為什么默認(rèn)訪問(wèn)http://localhost:8080/的時(shí)候?yàn)槭裁词窃L問(wèn)test應(yīng)用的原因了。
5 部署新的web應(yīng)用程序
5.1 對(duì)于war包的部署,只需要將war文件放到${JETTY_HOME}/webapps目錄下,然后就可以通過(guò)瀏覽器直接訪問(wèn)了;
5.2 對(duì)于web應(yīng)用程序目錄的部署,此時(shí)可以將web應(yīng)用程序目錄復(fù)制到${JETTY_HOME}/webapps/<myapp>目錄下,然后在${JETTY_HOME}/contexts/<myapp>.xml文件,其中內(nèi)容如下:
[html]?view plain?copy
重新啟動(dòng)Jetty服務(wù),訪問(wèn)http://localhost:8080/myapp就可以看到新部署web應(yīng)用程序了。
-------------
更多的Java,Angular,Android,大數(shù)據(jù),J2EE,Python,數(shù)據(jù)庫(kù),Linux,Java架構(gòu)師,:
http://www.cnblogs.com/zengmiaogen/p/7083694.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)
總結(jié)
以上是生活随笔為你收集整理的Jetty实战之 安装 运行 部署的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: SpringIOC容器-创建对象
- 下一篇: hadoop伪分布式(单机版)安装,Li