1.2. 创建配置快速入门项目


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

先决条件

  • 已安装 OpenJDK 11 或 17,并设置 JAVA_HOME 环境变量来指定 Java SDK 的位置。

    • 要下载红帽构建的 OpenJDK,请登录到红帽客户门户网站,再进入 Software Downloads
  • 已安装 Apache Maven 3.8.6 或更高版本。

流程

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

    mvn --version
    Copy to Clipboard Toggle word wrap
  2. 如果 mvn 命令没有返回 OpenJDK 11 或 17,请确保在系统上安装 OpenJDK 11 或 17 的目录包含在 PATH 环境变量中:

    export PATH=$PATH:<path_to_JDK>
    Copy to Clipboard Toggle word wrap
  3. 输入以下命令来生成项目:

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

验证

前面的 mvn 命令在 config-quickstart 目录中创建以下项目:

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

或者,您可以从 Quarkus quickstart 归档下载在此教程中使用的 Quarkus Maven 项目,或克隆 Quarkus Quickstarts Git 存储库。Quarkus config-quickstart 练习位于 config-quickstart 目录中。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat