Quarkus篇入门创建项目搭建debug环境

网友投稿 890 2022-10-28

Quarkus篇入门创建项目搭建debug环境

Quarkus篇入门创建项目搭建debug环境

目录前言搭建Quarkus项目纯手工方式官网装配器方式IDEA方式编写第一个Quarkus接口启动你的应用并调试

前言

在学习一个新的框架技术前,肯定要先来一套hello word,搭建基本的运行环境和调试环境。

先来创建一个Quarkus的应用

搭建Quarkus项目

下面介绍三种创建Quarkus项目的方式

纯手工方式

1、创建maven工程,这个不多赘述,是个java程序员都会的

2、添加Quarkus依赖,下面贴出基本的依赖

1.6.0.Final

1.6.0.Final

2.22.1

3.8.0

UTF-8

UTF-8

io.quarkus

quarkus-bom

${quarkus.platform.version}

import

pom

io.quarkus

hRxMMydT quarkus-resteasy-jsonb

io.quarkus

quarkus-junit5

test

io.rest-assured

rest-assured

test

org.apache.maven.plugins

maven-compiler-plugin

${compiler-plugin.version}

1.8

1.8

true

maven-surefire-plugin

${surefire-plugin.version}

org.jboss.logmanager.LogManager

${maven.home}

http://

io.quarkus

quarkus-maven-plugin

${quarkus-plugin.version}

build

hRxMMydT

官网装配器方式

地址:https://code.quarkus.io/

用法和spring的https://start.spring.io/一样。填好你的maven基础信息,选好依赖就可以-工程了

IDEA方式

IDEA里已经支持创建Quarkus项目了,和spring boot的原理一样,也是基于https://code.quarkus.io/来的,所以操作的方式和网页上一样,如:

编写第一个Quarkus接口

@Produces(MediaType.TEXT_PLAIN)

@Path("/hello")

public class HelloResource {

@GET

@Path("/{name}")

public String hello(@PathParam("name") String name) {

return "hello" + name;

}

}

Quarkus基于标准的jax-rs规范来写web的,当然,它也扩展了spring web的@Controller的方式,这个后面会介绍

启动你的应用并调试

1、通过运行 mvn quarkus:dev,可以启动应用,启动应用后,会发现打印了:

Listening for transport dt_socket at address: 5005

说明开启了5005调试端口,在IDEA中,可以通过

run-》Attach to process

来直接连接这个端口进行调试

2、可以新建一个main方法,直接debug模式启动,来进行运行和调试,如:

@QuarkusMain

public class Main {

public static void main(String ... args) {

Quarkus.run(args);

}

}

以上就是Quarkus篇入门创建项目搭建debug环境的详细内容,更多关于Quarkus入门搭建debug环境的资料请关注我们其它相关文章!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:如何进行需求调研
下一篇:工作复盘的重要性
相关文章

 发表评论

暂时没有评论,来抢沙发吧~