quarkus的启动需要执行对应的maven任务 如果想要调试还需要远程DEBUG连接quarkus应用,这样给的方式对于开发很不方便。官方文档中有种以启动类的方式启动的方法,类似springboot一样添加启动类。
这个主类将引导 Quarkus 并运行它直到它停止。这与自动生成的主类没有什么不同,但其优点是您可以直接从 IDE 启动它,而无需运行 Maven 或 Gradle 命令。
import io.quarkus.runtime.annotations.QuarkusMain;
import io.quarkus.runtime.Quarkus;
@QuarkusMain
public class Main {
public static void main(String ... args) {
System.out.println("Running main method");
Quarkus.run(args);
}
}
参考官网应用程序初始化和终止