Quarkus 与自定义 main 方法

Har*_*ann 4 quarkus

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

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

geo*_*and 6

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


Max*_*Max 5

现在正式支持:) 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); 
    }
}
Run Code Online (Sandbox Code Playgroud)