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