不少讨论关于 tomcat与jetty,我的以为他们各有所长,jetty的较小巧,tomcat属性较重量级,jetty更容易被二次开发定制,tomcat还有个远程部署界面呢,jetty内存占用小,tomcat很好搭建集群啊等等 ,了解得不是很全面 ,只是以为都还不错。html
关于jetty,你想用哪一个版本?用哪一个jdk,能过下表可知java
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.gzlinux
jdkapi
这里用的是1.7u55 ,linux下载的路径 有点特殊,直接执行下面这一段吧~tomcat
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"cookie
安装:oracle
jetty安装:下载后解压就和地。eclipse
jetty启动:启动以前请配置好jdk。参照这个 http://www.cnblogs.com/samcn/archive/2011/03/16/1986248.htmlurl
去到${jetty_home}/bin ,启动 sh jetty.sh startspa
若是jenkins集成呢,这里只说明jetty的配置,为其集成作准备,启动脚本参见:
http://www.oschina.net/code/snippet_2553994_55719
若是只是简将项目作成根项目: