前言
作为应用程序开发人员,您可以使用红帽构建的 Quarkus 创建在基于 OpenShift 和无服务器环境中运行的 Java 编写的基于微服务的应用。编译到原生可执行文件的应用程序具有小内存占用和启动时间。
本指南演示了如何使用 Apache Maven 创建、测试、软件包并运行公开 hello
HTTP 端点的简单 Quarkus 项目。要演示依赖项注入,此端点使用 问候
bean。
先决条件
安装 OpenJDK(JDK)11,将
JAVA_HOME
环境变量设置为指定 Java SDK 的位置。- 登录红帽客户门户网站,从 Software Downloads 页面下载 Open JDK 的 Red Hat build。
- 已安装 Apache Maven 3.6.2 或更高版本。Maven 可以从 Apache Maven Project 网站获得。
注意
对于入门练习的完整示例,请下载 Quarkus Quickstart 归档 或克隆 Quarkus Quickstarts
Git 存储库。Getting Started 示例位于 getting-started
目录中。