java.lang.Object
io.helidon.microprofile.server.Main
Deprecated.
Start a Helidon microprofile server that collects JAX-RS resources from
configuration or from classpath.
Uses logging.properties
to 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
Modifier and TypeMethodDescriptionstatic void
Deprecated.Main method to start server.static int
Deprecated.useServerCdiExtension
to get the port
-
Method Details
-
main
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.useServerCdiExtension
to 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
-
Main
instead