fujitsu / launcher

Launcher - MicroProfile implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Launcher

Overview

Launcher is an implementation of MicroProfile.

Launcher 5.0 supports MicroProfile 6.0 and some APIs from Jakarta EE 10. Currently supported APIs are as follows:

  • MicroProfile Config 3.0

  • MicroProfile Fault Tolerance 4.0

  • MicroProfile Health 4.0

  • MicroProfile JWT Authentication 2.1

  • MicroProfile Metrics 5.0

  • MicroProfile OpenAPI 3.1

  • MicroProfile Telemetry 1.0

  • MicroProfile Rest Client 3.0

  • Jakarta EE 10 Core Profile

  • Jakarta Expression Language 5.0

  • Jakarta Server Pages 3.1

  • Jakarta Servlet 6.0

  • Jakarta Standard Tag Library 3.0

Launcher provides features to run MicroProfile applications and create portable uber (fat) JARs. For more details, please refer to docs/Usage.adoc.

Build instructions

$ mvn clean install

Usage

Refer to docs/Usage.adoc.

Downloads

Binary distributions can be obtained from https://github.com/fujitsu/launcher/releases.

Configuration file example

An example of configuration file which can be used with --config-file option is available from examples/domain-xml.

About

Launcher - MicroProfile implementation

License:Eclipse Public License 2.0


Languages

Language:Java 100.0%