Spring Boot项目中如何为GraalVM Gradle nativeCompile任务添加--enable-https选项
配置方法
在你的Gradle构建脚本中,可通过以下两种方式为GraalVM编译器添加--enable-https选项:
Groovy DSL(build.gradle)
方式一:全局配置native编译参数
graalvmNative { binaries { main { buildArgs.add('--enable-https') } } }
方式二:直接针对compileNative任务配置
tasks.named('compileNative') { compilerArgs.add('--enable-https') }
Kotlin DSL(build.gradle.kts)
方式一:全局配置native编译参数
graalvmNative { binaries { named("main") { buildArgs.add("--enable-https") } } }
方式二:直接针对compileNative任务配置
tasks.named<org.graalvm.buildtools.gradle.tasks.CompileNativeImageTask>("compileNative") { compilerArgs.add("--enable-https") }
以上两种配置方式均可将--enable-https参数传递给GraalVM的native-image编译器,执行./gradlew compileNative构建时就会自动应用该选项。
内容的提问来源于stack exchange,提问作者Thomas Einwaller
相关产品推荐
相关产品推荐

