服务器搭建:2、构建java web运行环境

很多讨论关于 tomcat与jetty,个人觉得他们各有所长,jetty的较小巧,tomcat属性较重量级,jetty更容易被二次开发定制,tomcat还有个远程部署界面呢,jetty内存占用小,tomcat很好搭建集群啊等等 ,了解得不是很全面 ,只是觉得都还不错。

关于jetty,你想用哪个版本?用哪个jdk,能过下表可知

Downloads
stable-9: .zip .tgz (all) apidocs xref Stable (Java 8+) 9.3.8.v20160314
9.3.8.v20160314: .zip .tgz (all) apidocs xref Release (Java 8+)
9.3.7.v20160115: .zip .tgz (all) apidocs xref Release (Java 8+)
9.2.15.v20160210: .zip .tgz (all) apidocs xref Release (Java 7+)
9.2.14.v20151106: .zip .tgz (all) apidocs xref Release (Java 7+)
8.1.17.v20150415: .zip .tgz (all) apidocs xref Release (EOL)
7.6.17.v20150415: .zip .tgz (all) apidocs xref Release (EOL)

我们这里用9.2.15 http://download.eclipse.org/jetty/9.2.15.v20160210/dist/jetty-distribution-9.2.15.v20160210.tar.gz

jdk

这里用的是1.7u55 ,linux下载的路径 有点特殊,直接执行下面这一段吧~

wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2F%2F;  oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u55-b13/jdk-7u55-linux-x64.tar.gz"

安装:

jetty安装:下载后解压就和地。

jetty启动:启动之前请配置好jdk。参照这个 http://www.cnblogs.com/samcn/archive/2011/03/16/1986248.html

               去到${jetty_home}/bin ,启动  sh jetty.sh start

如果jenkins集成呢,这里只说明jetty的配置,为其集成做准备,启动脚本参见:

http://www.oschina.net/code/snippet_2553994_55719

 

如果只是简将项目做成根项目:

http://zhidao.baidu.com/link?url=gxrUf621vw9fIoHyze5Gky1yX7A_86Y1nFXh8NIDHBhbUxSbsqc1GC-zoRU8kT5pZEylc7S05knyd_12RPA2AnNFl0A7JIMpTHIzCOwD_GO

 

你可能感兴趣的:(jetty)