Fujitsu are the sponsors of the open source Launcher project, which implements the Eclipse MicroProfile specification. Launcher leverages an embedded GlassFish Server and Apache Geronimo MicroProfile API implementations. You can run your microservice as a WAR file, as follows:
$ java -jar launcher-1.0.jar --deploy my-app.war
In addition, Launcher can create uberjars. To create and run your microservice as an uberjar, first generate the uberjar and then invoke it using java -jar, as follows:
$ java -jar launcher-1.0.jar --deploy my-app.war --generate my-uber.jar$ java -jar my-uber.jar
The documentation for Launcher is very scarce and limited. You can find usage information about Launcher at https://github.com/fujitsu/launcher/blob/master/doc/Usage.adoc ...