Quarkus
第一个应用 应用结构 端点 -> 资源 -> 服务 依赖结构 Quarkus BOM的导入,允许省略不同Quarkus依赖的版本 1 2 3 4 5 6 7 8 9 10 11 12 <dependencyManagement> <dependencies> <dependency> <groupId>${quarkus.platform.group-id}</groupId> <artifactId>${quarkus.platform.artifact-id}</artifactId> <version>${quarkus.platform.version}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> 看到 quarkus-maven-plugin ,负责应用程序的打包,也提供开发模式 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 <build> <plugins> <plugin> <groupId>${quarkus.platform.group-id}</groupId> <artifactId>quarkus-maven-plugin</artifactId> <version>${quarkus.platform.version}</version> <extensions>true</extensions> <executions> <execution> <goals> <goal>build</goal> <goal>generate-code</goal> <goal>generate-code-tests</goal> </goals> </execution> </executions> </plugin> </plugins> </build> Gradle同理 ...