{title:'juneau-microservice-core', created:'8.1.0', deprecated:'8.1.2'}
The Juneau Microservice libraries are likely to be removed in Juneau 9.0 due to the popularity of the Spring Boot framework for creating microservices and the ability for Juneau to be used within Spring Boot.

##### Maven Dependency

| <dependency> | <groupId>org.apache.juneau</groupId> | <artifactId>juneau-microservice-core</artifactId> | <version>{@property juneauVersion}</version> | </dependency>

##### Java Library

| juneau-microservice-core-{@property juneauVersion}.jar

##### OSGi Module

| org.apache.juneau.microservice.core_{@property juneauVersion}.jar

Juneau Microservice is an API for creating stand-alone executable jars with automatic support for Juneau configurations and console commands.

Features include:

- A builder-based API for defining and starting microservices.
- An extensible API that allows you to hook into various lifecycle events.
- Simple-to-use APIs for accessing manifest file entries, command-line arguments, and external configuration file properties.