You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何创建可在Windows系统运行的Quarkus应用原生可执行文件?

Quarkus原生可执行文件Windows运行问题及已执行步骤

我通过Quarkus初始化工具创建了首个Quarkus应用,能完成README.md中所有指定步骤,但创建的原生可执行文件为Linux版本,无法在Windows系统运行。

相关提示信息:

生成的可执行文件为64位Linux可执行文件,因此根据您的操作系统,它可能无法运行。不过这不是问题,因为我们会将其复制到Docker容器中。请注意,在这种情况下,构建本身也在Docker容器中运行,因此您无需在本地安装GraalVM。

我已执行的操作步骤如下:

  • 以开发模式运行应用:
    mvnw compile quarkus:dev
    
  • 将应用打包为jar并运行:
    mvnw package
    java -jar target/quarkus-app/quarkus-run.jar
    
  • 将应用打包为uber-jar并运行:
    mvnw package -Dquarkus.package.type=uber-jar
    java -jar target/*-runner.jar
    
  • 在容器中创建原生可执行文件(因本地未安装GraalVM):
    mvnw package -Pnative -Dquarkus.native.container-build=true
    

内容的提问来源于stack exchange,提问作者JLLMNCHR

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 03:01:06