使用自定义main方法的Quarkus

时间:2019-03-27 08:48:44

标签: quarkus

是否可以为Quarkus应用程序提供自定义的main(String[] args)方法?还是有其他方法可以访问命令行参数?

用例是构建一个本机映像以用作命令行工具。

2 个答案:

答案 0 :(得分:3)

现在已正式支持:) https://quarkus.io/guides/lifecycle

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); 
    }
}

答案 1 :(得分:2)

当前Quarkus不支持该用例,但是绝对是在路线图上,请参见:https://github.com/quarkusio/quarkus/issues/284