Paddy哥 2023-05-25 13:51 采纳率: 40%
浏览 4

sringnative

sringnative+glaalvm 打包sringboot成可执行文件,谁成功了啊?包括netty+log插件

  • 写回答

1条回答 默认 最新

  • 鱼弦 优质创作者: 编程框架技术领域 2023-05-25 14:29
    关注

    使用 GraalVM 将 Spring Boot 应用程序打包成可执行文件是可能的,可以实现更快的启动时间和更低的内存占用。以下是一些成功将 Spring Boot 应用程序打包成可执行文件的工具和资源:

    Spring Native:是 Spring 官方提供的工具,可帮助将 Spring Boot 应用程序打包成本地镜像。它利用了 GraalVM 实现了 AOT(Ahead of Time)编译技术,从而将应用程序转换为本地镜像,以便在不依赖 JVM 的情况下运行。它支持 Netty 和 Logback 插件。

    Paketto Buildpacks:是一个开源项目,提供了一个基于 Cloud Native Buildpacks 技术的打包工具,可将 Spring Boot 应用程序打包成容器镜像或本地镜像。它支持 Netty 和 Logback 插件。

    Micronaut Native Image:是 Micronaut 框架提供的工具,可将 Micronaut 应用程序打包成本地镜像。它利用了 GraalVM 实现了 AOT 编译技术,从而将应用程序转换为本地镜像,以便在不依赖 JVM 的情况下运行。它支持 Netty 和 Logback 插件。

    这些工具都可以将 Spring Boot 应用程序打包成本地镜像,但是可能需要进行一些配置和调整才能满足应用程序的要求。如果您想了解更多信息,请参考官方文档或相应的社区资源。

    评论

报告相同问题?

问题事件

  • 创建了问题 5月25日