首页  

quarkus 例子项目     所属分类 quarkus 浏览量 232
下载jdk11
https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html

jdk-11.0.13_osx-x64_bin.tar.gz

export JAVA_HOME=/Users/dugang/dugang/soft/jdk/jdk-11.0.13.jdk/Contents/Home

mvn io.quarkus.platform:quarkus-maven-plugin:2.7.5.Final:create -DprojectGroupId=com.dyyx  -DprojectArtifactId=quarkusdemo  

mvn compile quarkus:dev -Ddebug=8078  -Dquarkus.http.port=8082
http://127.0.0.1:8082/hello


import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;

@Path("/hello")
public class GreetingResource {

    @GET
    @Produces(MediaType.TEXT_PLAIN)
    public String hello() {
        return "Hello RESTEasy";
    }
}


idea 远程调试 run / edit configurations new / remote jvm debug debugger mode : attach to remote JVM 调试端口 8078 -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:8078
直接 main 方法启动 import io.quarkus.runtime.annotations.QuarkusMain; import io.quarkus.runtime.Quarkus; @QuarkusMain public class AppMain { public static void main(String ... args) { System.out.println("AppMain start"); Quarkus.run(args); } } 有个问题 端口 8080 被别的应用占了 ,但启动没报错 ,访问的是别的应用 可设置jvm参数 指定端口 -Dquarkus.http.port=8082
uber-jar super-jar fat-jar
qute-quickstart https://github.com/quarkusio/quarkus-quickstarts/tree/main/qute-quickstart https://gitee.com/dyyx/hellocode/tree/master/demo/quarkusdemo
mac切换jdk版本 idea jdk 版本设置

上一篇     下一篇
scala成员访问修饰符

protobuf 简介 及 java实例

scala包对象实例

idea jdk 版本设置

Akka Quickstart 例子说明

grpc jar版本不匹配问题处理实例