环境
Apache Maven 3.6.2+
IntelliJ IDEA(可选:Eclipse、VSCode)
JDK 8或11+(可选)GraalVM 20.1.0+进行本机编译,用于打镜像
Quarkus 1.7.2.Final
使用Maven的命令创建项目,并增加Vert.x扩展
mvn io.quarkus:quarkus-maven-plugin:1.7.2.Final:create \
-DprojectGroupId=org.acme \
-DprojectArtifactId=vertx-quickstart \
-Dextensions="vertx"
cd vertx-quickstart
已存在的项目增加Vert.x扩展
方式一:使用add-extension增加Vert.x扩展
./mvnw quarkus:add-extension -Dextensions="vertx"
方式二:手动在POM中填加
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-vertx</artifactId>
</dependency>
编译
mvn compile quarkus:dev
打包Native
$ mvn package -Pnative
# Or
$ ./gradlew buildNative
比较
