1.3. 创建配置快速启动项目
使用 config-quickstart 项目,您可以使用 Apache Maven 和 Quarkus Maven 插件启动并运行简单的 Quarkus 应用程序。以下流程描述了如何创建 Quarkus Maven 项目。
先决条件
已安装 OpenJDK 17 或 21,并设置
JAVA_HOME环境变量来指定 Java SDK 的位置。- 要下载红帽 OpenJDK 的构建,请登录红帽客户门户网站并转至 软件下载。
已安装 Apache Maven 3.9.9。
流程
验证 Maven 使用 OpenJDK 17 或 21,并且 Maven 版本是否为 3.9.9 :
mvn --version
mvn --versionCopy to Clipboard Copied! Toggle word wrap Toggle overflow 如果
mvn命令没有返回 OpenJDK 17 或 21,请确保系统上安装 OpenJDK 17 或 21 的目录包含在PATH环境变量中:export PATH=$PATH:<path_to_JDK>
export PATH=$PATH:<path_to_JDK>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输入以下命令生成项目:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
前面的 mvn 命令在 config-quickstart 目录中创建以下项目:
- Maven 项目目录结构
-
org.acme.config.GreetingResource资源 -
启动应用程序后可从
http://localhost:8080访问的登录页面 - 相关的单元测试,用于在原生模式和 JVM 模式中测试您的应用程序
-
src/main/docker子目录中的Dockerfile.jvm和Dockerfile.native文件示例 - 应用程序配置文件
或者,您可以下载 Quarkus Maven 项目,以便从 Quarkus Quickstarts 归档或克隆 Quarkus Quickstarts Git 存储库。Quarkus config-quickstart exercise 位于 config-quickstart 目录中。