Wildfly应用程序服务器是一种灵活,轻量级的托管应用程序运行时,可帮助用户创建应用程序。 Wildfly包括快速启动时间,较小的内存占用空间和活动的内存管理以及可自定义的运行时。
自 2020年3月18日起, Wildfly 19 Final即可进行Beta版测试,并可供下载。感谢社区的帮助,此版本发布了。
#WildFly 19已发布,支持Eclipse MicroProfile 3.3! 在https://t.co/ltyCufRr50上了解更多信息,并在https://t.co/T0008WPAkt #jboss #java #jakartaee #javaee #microprofile中获取
-布莱恩·斯坦斯伯里(@bestansberry) 2020年3月18日
还请参见: 过渡到连续测试的重要技巧
在Wildflly 14中进行MicroProfile升级
此版本包括许多针对MicroProfile的新支持升级:
- 支持MicroProfile 3.3: WildFly支持MicroProfile规范,包括MicroProfile Config 1.4,容错2.1,运行状况检查2.2,JWT身份验证1.1,Metrics 2.3,OpenAPI 1.1,OpenTracing 1.3和Rest Client 1.4。
- 新的MicroProfile子系统:
microprofile-fault-tolerance-smallrye
,microprofile-jwt-smallrye
和microprofile-openapi-smallrye
。 - 两个新的MicroProfile配置文件: standalone-microprofile.xml和standalone-microprofile-ha.xml
- 新的快速入门:在GitHub上查看快速入门。
Jakarta EE和Java更新
WildFly 19引入了与Jakarta EE 8的兼容实现,并经过官方认证与Java EE 8兼容。
至于JDK,WildFly当前仅在具有长期支持(8或11)的JDK版本上运行最佳。
从Brian Stansberry的发行说明中 :
在过去的几年中,我们一直努力确保在WildFly最终发布日期可用的最新GA JDK版本上,我们的版本在大多数开发人员用例中都能正常运行。 不幸的是,WildFly 19和刚刚发布的JDK 14到此结束。我们没有时间来消化JDK 14中某些软件包的删除,尤其是在安全领域。
对JDK 14或更高版本的支持何时发布? 不会很快。 根据发行说明,WildFly 22之前不会优先考虑。
因此,随着测试的继续,现在坚持使用8或11以获得最佳结果。 WildFly将继续支持Java 8直至版本21,甚至可能更高。
对于Java 11或更高版本,用户现在可以将TLS 1.3与WildFly一起使用。 在GitHub上查看有关TLS 1.3支持的更多信息。
还请参见: Java 14 –“ Java非常忙于从其他语言复制功能”
入门
查看 Red Hat和WildFly项目负责人的软件工程师Brian Stansberry 的完整发行说明 。
请参阅解决的问题和升级的长列表,其中包括Jira中的 WildFly 19。
从下载页面获取新版本。 查看文档以获取有关WildFly的更多信息,管理员指南,开发人员指南和模型参考。
JBoss企业应用平台7中也提供了所有底层技术。
接下来的议程是什么? WildFly网站目前正在进行一些重大更改,并正在实施更现代的设计。 在调整的最后部分中查看Beta版本 ,并且正在进行更改。
如果您想了解最新消息,提供有关新版本的反馈意见,或者为将来的版本做出贡献,请加入Google小组 。