之前被Eclipse官网的JDK对应列表坑过一次,今天又被jetty官网的JDK对应列表坑了一回
官方的列表地址:http://www.eclipse.org/jetty/about.html
官方列表如下
Versions
Version | Year | Home | JVM | Protocols | Servlet | JSP | Status |
---|---|---|---|---|---|---|---|
9.3 |
2015 |
Eclipse |
1.8 |
HTTP/1.1 (RFC 7230), HTTP/2 (RFC 7540), WebSocket (RFC 6455, JSR 356), FastCGI |
3.1 |
2.3 |
Stable |
9.2 |
2014 |
Eclipse |
1.7 |
HTTP/1.1 RFC2616, javax.websocket, SPDY v3 |
3.1 |
2.3 |
Stable |
8 |
2009- |
Eclipse/Codehaus |
1.6 |
HTTP/1.1 RFC2616, WebSocket RFC 6455, SPDY v3 |
3.0 |
2.2 |
Venerable |
7 |
2008- |
Eclipse/Codehaus |
1.5 |
HTTP/1.1 RFC2616, WebSocket RFC 6455, SPDY v3 |
2.5 |
2.1 |
Venerable |
6 |
2006-2010 |
Codehaus |
1.4-1.5 |
HTTP/1.1 RFC2616 |
2.5 |
2.0 |
Deprecated |
5 |
2003-2009 |
Sourceforge |
1.2-1.5 |
HTTP/1.1 RFC2616 |
2.4 |
2.0 |
Deprecated |
4 |
2001-2006 |
Sourceforge |
1.2, J2ME |
HTTP/1.1 RFC2616 |
2.3 |
1.2 |
Ancient |
3 |
1999-2002 |
Sourceforge |
1.2 |
HTTP/1.1 RFC2068 |
2.2 |
1.1 |
Fossilized |
2 |
1998-2000 |
Mortbay |
1.1 |
HTTP/1.0 RFC1945 |
2.1 |
1.0 |
Legendary |
1 |
1995-1998 |
Mortbay |
1.0 |
HTTP/1.0 RFC1945 |
- |
- |
Mythical |
可惜这个列表的JDK对应关系是错的,其中有两条没有中止年份,个人觉得最开始做这个表的时候只到了2011年,到后来加版本和年份的时候又忘了把中止年份放上去,对应的版本也不是完全对,但是依然不妨碍到处转载
所以没招了,只能自己下载jar包看JDK版本,看JDK版本的两种方法
1.解压jar包,查看jar包中的META-INF\MANIFEST.MF文件,Build-Jdk属性就是JDK的版本。比如:
Build-Jdk: 1.7.0_67
2.winhex查看class
CA FE BA BE 00 00 00 34
jdk版本与16进制对照
jdk版本
|
十六进制
|
JDK1.5
|
31
|
JDK1.6
|
32
|
JDK1.7
|
33
|
JDK1.8
|
34
|
下面是经过测试后的jetty与JDK的版本对照表,由于1.5以下的很少用,懒得测1.5以下的东西了
jetty版本
|
版本范围
|
JDK
|
7.0.x
|
7.0.0.M3 ~ 7.0.0.v20091005
|
1.5
|
7.0.x
|
7.0.1.v20091125 ~ 7.0.2.v20100331
|
1.6
|
7.1.x
|
all
|
1.6
|
7.2.x
|
all
|
1.6
|
7.3.x
|
all
|
1.6
|
7.4.x
|
all
|
1.6
|
7.5.x
|
all
|
1.6
|
7.6.x
|
7.6.0.RC0 ~ 7.6.1.v20120215
|
1.6
|
7.6.x
|
7.6.2.v20120308 ~ 7.6.21.v20160908
|
1.7
|
8.0.x
|
all
|
1.6
|
8.1.x
|
8.1.0.RC0 ~ 8.1.2.v20120308
|
1.6
|
8.1.x
|
8.1.3.v20120416 ~ 8.1.22.v20160922
|
1.7
|
8.2.x
|
all
|
1.7
|
9.0.x
|
all
|
1.7
|
9.1.x
|
all
|
1.7
|
9.2.x
|
all
|
1.7
|
9.3.x
|
9.3.0.M0 ~ 9.3.0.RC0
|
1.7
|
9.3.x
|
9.3.0.RC1 ~ 9.3.22.v20171030
|
1.8
|
9.4.x
|
all
|
1.8
|