码头稳定释放

时间:2018-10-04 17:24:05

标签: jetty release

如何找到Jetty服务器的稳定版本列表?我已经签到githubmaven,但仍然找不到它的稳定版本。

我收到此警告:

INFO org.eclipse.jetty.server.Server-jetty-9.4.12.RC2;
警告org.eclipse.jetty.server.Server-这不是一个稳定的版本!请勿在生产中使用!

1 个答案:

答案 0 :(得分:1)

版本“ 9.4.12.RC2”是最终版本/不稳定版本。

在Jetty已有20年历史的版本字符串中找到了一些非最终/不稳定版本关键字的示例。

  • “ RC2”-候选发布版2
  • “ M1”-里程碑1
  • “快照”-特定版本的快照
  • “测试版”
  • “ Alpha”
  • “实验性”

您应该寻找2种不同的版本字符串。

  • <servlet_support>.<major>.<minor>.v<year><month><day>:极为常见-这是一种历史版本控制语法,就像Eclipse OSGi所看到的一样,并且是Eclipse Jetty所采用的。 (例如:9.4.12.v20180830
  • <servlet_support>.<major>.<minor>:很少-但Jetty将从Jetty 10.0(仍需要数月)开始回到这种较短的表格

请注意,Jetty版本控制始终使用第一个版本来表示对Servlet的支持,第二个部分是该Servlet支持内的Major版本。

例如:

  • 7是Servlet 2.5
  • 8是Servlet 3.0
  • 9是Servlet 3.1
  • 10是Servlet 4.0(来自新的Jakarta EE项目)

该文档的一般建议位于:

https://www.eclipse.org/jetty/documentation/current/what-jetty-version.html

官方下载页面也总是列出当前的稳定版本:

https://www.eclipse.org/jetty/download.html

最后一点,请不要使用mvnrepository.com,它已经过时,而且经常出错。

使用search.maven.org获取最准确和最新的信息。

例如,如果您使用search.maven.org,那么您会看到9.4.12.RC2

之后的更新

https://search.maven.org/search?q=g:org.eclipse.jetty%20AND%20a:jetty-home&core=gav