第 2 章 创建 Spring Web 示例 Maven 项目
您可以使用 Quarkus Maven 插件来创建新的 Quarkus 项目,自动生成 REST 控制器类,并使用一个命令添加 quarkus-spring-web 依赖项。您还可以更新 pom.xml 文件并手动创建 REST 控制器类和 REST 控制器测试类。
流程
使用本节中显示的方法之一来创建 Quarkus Spring Web 示例 Maven 项目:
如果您没有 Maven 项目,您可以使用 Quarkus Maven 插件创建新的 Maven 项目。输入以下命令:
- 创建 Maven 项目目录结构
-
创建
org.acme.spring.web.GreetingController类,为您的应用程序定义 REST 端点 导入
quarkus-spring-web扩展您必须将 &
lt;project_name> 替换为包含项目文件的目录的名称。Copy to Clipboard Copied! Toggle word wrap Toggle overflow
-
如果您已有 Quarkus Maven 项目,则必须使用命令行为它添加
quarkus-spring-web扩展:
进入项目的根目录:
cd <project_name>
cd <project_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将
quarkus-spring-web扩展添加到项目的pom.xml文件:./mvnw quarkus:add-extension -Dextensions="spring-web"
./mvnw quarkus:add-extension -Dextensions="spring-web"Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用这个命令,将以下条目添加到
pom.xml文件中:pom.xml
<dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-spring-web</artifactId> </dependency><dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-spring-web</artifactId> </dependency>Copy to Clipboard Copied! Toggle word wrap Toggle overflow