2.10. 以原生模式运行应用程序
您可以在不进行任何修改的情况下,将此演示编译为原生模式。这意味着您不再需要在生产环境中安装 JVM。运行时技术包含在生成的二进制中,并经过优化,以便以最少的资源运行。
编译时间需要一些时间,因此默认禁用此步骤。
通过启用
原生
配置集来再次构建应用程序:使用 Quarkus CLI:
quarkus build --native
使用 Maven:
./mvnw install -Dnative
使用 Gradle:
./gradlew build -Dquarkus.native.enabled=true
等待一段时间后,您直接运行以下二进制文件:
./target/security-openid-connect-quickstart-1.0.0-SNAPSHOT-runner