第 7 章 打包并运行 Quarkus Getting Started 应用程序


编译 Quarkus Getting Started 项目后,您可以将其打包到 JAR 文件中,并从命令行运行。

先决条件

  • 您已编译了 Quarkus Getting Started 项目。

流程

  1. 要打包您的 Quarkus Getting Started 项目,请 在根目录中 输入以下命令:

    ./mvnw package
    Copy to Clipboard Toggle word wrap

    此命令在 /target 目录中生成以下 JAR 文件:

    • get-started-1.0-0-SNAPSHOT.jar :包含项目的类和资源。这是 Maven 构建生成的常规工件。
    • get-started-1.0-0-SNAPSHOT-runner.jar: Is a executable JAR file.请注意,这个文件不是 uber-JAR 文件,因为依赖项被复制到 目标/lib 目录中。

      警告

      当应用程序以开发模式运行时,您必须按 CTRL+C 停止您的应用程序。当您尝试在启用开发模式时打包应用程序时,您会遇到端口冲突。

  2. 输入以下命令启动应用程序:

    java -jar target/getting-started-1.0-0-SNAPSHOT-runner.jar
    Copy to Clipboard Toggle word wrap
    注意

    来自 runner JAR 文件中的 MANIFEST.MF 文件的 Class-Path 条目明确列出了 lib 目录中的 JAR 文件。如果要从其他位置部署应用程序,您必须复制 运行程序 JAR 文件和 lib 目录。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部