4.9. 以原生模式运行应用程序


相同的演示可编译到原生代码中。不需要修改。

这意味着,您不再需要在生产环境中安装 JVM,因为运行时技术包含在生成的二进制中,并优化以最小资源运行。

编译需要更长的时间,因此默认关闭此步骤。您可以通过启用原生构建来再次构建:

  • 使用 Quarkus CLI:

    quarkus build --native
  • 使用 Maven:

    ./mvnw install -Dnative
  • 使用 Gradle:

    ./gradlew build -Dquarkus.native.enabled=true

在一段时间后,您可以直接运行这个二进制文件:

./target/security-openid-connect-web-authentication-quickstart-runner
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.