第 2 章 创建配置快速启动项目


config-quickstart 项目可让您使用 Apache Maven 和 Quarkus Maven 插件使用简单的 Quarkus 应用程序启动并运行。以下流程演示了如何创建 Quarkus Maven 项目。

流程

  1. 验证 Maven 是否使用 JDK 11,并且 Maven 版本是否为 3.8.1 或更高版本:

    mvn --version
    Copy to Clipboard Toggle word wrap

    如果这个命令没有返回 JDK 11,请确保在您的系统中安装 JDK 11 的目录包含在 PATH 环境变量中:

    export PATH=$PATH:/path/to/jdk-11
    Copy to Clipboard Toggle word wrap
  2. 输入以下命令来生成项目:

    mvn io.quarkus:quarkus-maven-plugin:1.11.7.Final-redhat-00009:create \
        -DprojectGroupId=org.acme \
        -DprojectArtifactId=config-quickstart \
        -DplatformGroupId=com.redhat.quarkus \
        -DplatformVersion=1.11.7.Final-redhat-00009 \
        -DclassName="org.acme.config.GreetingResource" \
        -Dpath="/greeting"
    cd config-quickstart
    Copy to Clipboard Toggle word wrap

    此命令在 config-quickstart 目录中创建以下项目:

    • Maven 项目目录结构
    • org.acme.config.GreetingResource 资源
    • 在启动应用程序后,您可以在 http://localhost:8080 访问的登录页面
    • 在原生模式和 JVM 模式中测试应用程序的相关单元测试
    • src/main/docker中的 Dockerfile.jvmDockerfile.nativeDockerfile.fast-jar 文件示例
    • 应用程序配置文件

      注意

      或者,您还可以从 Quarkus quickstart 存档 下载 Quarkus Maven 项目,或克隆 Quarkus Quickstarts Git 存储库。实践位于 config-quickstart 目录中。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部