1.9. 配置红帽构建的 Quarkus 项目输出


在构建应用程序前,您可以通过更改 application.properties 文件中的属性的默认值来控制构建命令输出。

先决条件

  • 您已创建了 Quarkus Maven 项目。

流程

  1. 进入 {project}/src/main/resources 文件夹,并在文本编辑器中打开 application.properties 文件。
  2. 添加您要更改的属性并保存文件。

    Expand
    表 1.1. 您可以更改的属性
    属性描述类型default

    quarkus.package.main-class

    应用程序的入口点。在大多数情况下,您必须更改这个值。

    string

    io.quarkus.runner.GeneratedMain

    quarkus.package.type

    软件包请求的输出类型,您可以将 'jar'(使用 'fast-jar')、'legacy-jar' 和 'legacy-jar' 用于 pre-1.12 默认 jar 打包、'uber-jar'、'native' 或 'native-sources'。

    string

    jar

    quarkus.package.manifest.add-implementation-entries

    确定是否在运行程序 JAR 文件的 MANIFEST.MF 文件中是否包含实施信息。

    布尔值

    true

    quarkus.package.user-configured-ignored-entries

    不能复制到输出工件中的文件。

    字符串(列表)

     

    quarkus.package.runner-suffix

    应用到 runner JAR 文件的后缀。

    string

    -runner

    quarkus.package.output-directory

    应用构建的输出文件夹。这是相对于构建系统目标目录解析的。

    string

     

    quarkus.package.output-name

    最终工件的名称。

    string

     
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat