Spring Native 0.12.0 发布

Spring Native 0.12.0 现已发布。此版本包括 12 个 bug 修复、文档改进以及对 GraalVM 22.1、Spring Boot 2.7.0 和 Spring Cloud 20

Spring Native 0.12.0 现已发布。此版本包括 12 个 bug 修复、文档改进以及对 GraalVM 22.1、Spring Boot 2.7.0 和 Spring Cloud 2021.0.3 的依赖项升级。

Spring Native(前身为 Spring GraalVM Native,Spring 社区试验性项目)通过使用 GraalVM 原生镜像编译器将 Spring 应用程序编译为独立的系统原生可执行文件(无需安装 JVM),提供了一种在轻量级容器中原生部署 Spring 应用程序的新方法,支持 Java 和 Kotlin,并提供有趣的特性,包括几乎即时启动(通常 < 100ms),即时峰值性能和较低的内存消耗,但所需的构建时间和运行时优化次数少于 JVM。目标是在此新平台上几乎不做修改就能支持 Spring Boot 应用程序。

具体更新内容如下:

兼容性

  • 修复 GraalVM 22.1的 session-redis-webflux 和 session-without-security samples #1588
  • 更新 Batch schemas #1573

Bug 修复

  • Devtools developmentOnly 依赖破坏了 Gradle 的 AOT generation #1579
  • 文件名或扩展名太长#1567

文档

  • 修复损坏的链接和过时的插件名称#1583

依赖升级

  • 将 GraalVM 更新到 22.1.0 #1621
  • 升级到 Spring Boot 2.7.0 #1541
  • 升级到 Spring Cloud 2021.0.3 #1606

更新公告:https://spring.io/blog/2022/05/31/spring-native-0-12-0-available-now

关于作者: qwephp

.

为您推荐