- java.lang.Object
-
- io.helidon.microprofile.server.Main
-
@Deprecated public final class Main extends Object
Deprecated.since 2.0.0, useMaininsteadStart a Helidon microprofile server that collects JAX-RS resources from configuration or from classpath.Uses
logging.propertiesto configure Java logging unless a configuration is defined through a Java system property. The file is expected either in the directory the application was started, or on the classpath.
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static voidmain(String[] args)Deprecated.Main method to start server.static intserverPort()Deprecated.useServerCdiExtensionto get the port
-
-
-
Method Detail
-
main
public static void main(String[] args)
Deprecated.Main method to start server. The server will collect JAX-RS application automatically (through CDI extension - just annotate it withApplicationScoped).- Parameters:
args- command line arguments, currently ignored
-
serverPort
@Deprecated public static int serverPort()
Deprecated.useServerCdiExtensionto get the portOnce the server is started (e.g. the main method finished), the server port can be obtained with this method. This method will return a reasonable value only if the server is started throughmain(String[])method. Otherwise useServer.port(). How to get the port in Helidon 2.0:port = CDI.current() .getBeanManager() .getExtension(ServerCdiExtension.class) .port();
- Returns:
- port the server started on
-
-