找不到Jetty 6到7转换器

时间:2015-10-06 20:44:02

标签: eclipse jetty

我需要 Jetty6to7转换工具来更新我的Geoserver's Jetty。

我去here

我到达第1步,我点击链接http://docs.codehaus.org/download/attachments/120259186/jetty6to7-1.0.jar,我得到所有Codehaus服务已被终止`

那么我在哪里可以找到Jetty6to7转换工具?是否有任何其他官方来源

由于

1 个答案:

答案 0 :(得分:1)

该工具已不再可用。

Jetty 6在2010年初是EOL(End of Life)。

Jetty 7 and Jetty 8 are officially EOL截至2014年。

Jetty 7到8或Jetty 8到9也没有转换工具。

Jetty6to7.jar唯一做的就是在代码中将org.mortbay.jetty.*更改为org.eclipse.jetty.*。没有XML转换,没有Classname转换,没有Usage转换等等......当这个工具被编写为类刚刚迁移到Eclipse Foundation时,这是可能的。

但该项目已经开始,现在离旧的Jetty 6风格和行为很远,即使是Jetty 6中的基本概念也不再有效且有资格进行转换。

示例:

  • Jetty 9有1种连接器类型(不再有BIO连接器,它全部基于NIO。Jetty 6有6种连接器类型)
  • Jetty 9具有可组合连接器,可解决协议协商/ TLS 1.2的现代问题。 (Jetty 6有每个独特协议的2个版本)
  • Jetty 9基于HttpConfiguration对象的层次结构进行配置。 (Jetty 6直接配置连接器)
  • Jetty 9不再强调修改XML以支持使用${jetty.base} vs ${jetty.home}拆分的模块,属性和基于ini的启动。 (Jetty 6有一个经典的统一,修改分发,启动和配置。基于自定义配置语言[start.config]和OPTIONS列表,需要Jetty的内部知识,以正确的顺序正确设置它才能运行)