- 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 SummaryAll 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- 
mainpublic 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
 
 
- 
 
-