(java)创建quarkus项目

文档:

首先确保使用的java是graalvm:

使用graalvm提供的gu命令安装native-image

$ gu install native-image

创建项目的命令:

$ mvn io.quarkus:quarkus-maven-plugin:1.5.1.Final:create \
    -DprojectGroupId=org.acme \
    -DprojectArtifactId=getting-started \
    -DclassName="org.acme.getting.started.GreetingResource" \
    -Dpath="/hello"

创建完成后进入项目目录进行原生编译:

$ ./mvnw -Pnative package

编译过程:

编译完成:

得到最终的可执行文件:

执行这个打包的可执行文件:

访问这个服务:

My Github Page: https://github.com/liweinan

Powered by Jekyll and Theme by solid

If you have any question want to ask or find bugs regarding with my blog posts, please report it here:
https://github.com/liweinan/liweinan.github.io/issues