具有自定义主要方法的 Quarkus

Quarkus with custom main method

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

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

目前 Quarkus 不支持这个用例,但它肯定在路线图上,请参阅:https://github.com/quarkusio/quarkus/issues/284

现已正式支持:) 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); 
    }
}