Java 灰熊1.9.x vs灰熊2.3.x
我有一个使用Grizzly 1.9.59的Java应用程序,显然是在版本1.5.x左右。版本2.0也发布了一个全新且不兼容的API。这两个版本都在开发中,1.x是遗留版本 因此,考虑到两个版本都在开发中,假设它们提供相同的功能是否安全?升级到2.3.15(最新版本)的真正好理由是什么 是否有文档对两个版本的功能进行了比较Java 灰熊1.9.x vs灰熊2.3.x,java,glassfish,grizzly,Java,Glassfish,Grizzly,我有一个使用Grizzly 1.9.59的Java应用程序,显然是在版本1.5.x左右。版本2.0也发布了一个全新且不兼容的API。这两个版本都在开发中,1.x是遗留版本 因此,考虑到两个版本都在开发中,假设它们提供相同的功能是否安全?升级到2.3.15(最新版本)的真正好理由是什么 是否有文档对两个版本的功能进行了比较 有人知道他们是否打算停止开发1.x吗?如果是,什么时候停止?我不能完全回答这个问题。但在他们的网站上: Grizzly的最新稳定版本是2.3.14。Grizzly的旧版本(2.
有人知道他们是否打算停止开发1.x吗?如果是,什么时候停止?我不能完全回答这个问题。但在他们的网站上: Grizzly的最新稳定版本是2.3.14。Grizzly的旧版本(2.2.x、1.9.x、1.0.x)仍然可用,可以在Maven Central上找到 因此,他们认为1.9.x是一个旧版本,在他们的网站上没有到1.9.x的直接下载链接。对我来说,这至少表明了一个愿望,使使用适应最新版本 因此,考虑到两个版本都在开发中,假设它们提供相同的功能是否安全 不!事实并非如此,许多库都运行一个遗留版本,该版本主要接收bug修复和次要更新。文件新的花式版本收到可怕的更新 升级到2.3.15(最新版本)的真正好理由是什么 当1.x.x不再被开发时,您无论如何都必须这样做。但实际上,这是一个成本/效益的情况下,你是在
有关更多项目特定事项的问题,请尝试他们的邮件列表
请注意,你的问题相当开放。我知道我的答案更多的是一个评论,但是评论中没有足够的空间 谢谢你们的回答,我同意你们所说的,我自己也得出了这个结论,我也在邮件列表上发布了这个问题,让我们看看他们是否回答了。我真正想要的是在功能方面对它们进行比较,因为我在2.0发布时的邮件列表中看到,1.5.x上有许多功能缺失,我想知道2.3.15是否比1.9.59有更多的功能。谢谢Lars的回答!b/W1.9.x和2.x分支的最大区别在于API的变化,2.x中的FilterChain实现更干净、更有用。功能智能2.x支持SPDY、SNI/TLS。我们目前正在为2.x开发HTTP2实现,不打算将其移植回1.9.x。关于1.9.x支持-我们没有在那里实现新功能,但仍然根据用户请求修复bug。