@Retention(value=RUNTIME) @Target(value=TYPE) public @interface QuarkusMain
Quarkus.run(Class, String...)
method.
Alternatively this annotation can be placed on an QuarkusApplication
implementation. In this case a main method is automatically generated that will automatically
call Quarkus.run(Class, String...)
with the provided application.
Note that this can be overridden by the presence of the quarkus.package.main-class
configuration key. If this configuration key is used it can either specify the fully qualified
name of a class with a Java main method, the fully qualified name of a QuarkusApplication
,
or the name as given by name()
.public abstract String name
Copyright © 2021 JBoss by Red Hat. All rights reserved.