The microbean-base-specification project specifies the minimal set of APIs available to any microBean™-based application or component.
The microbean-base-specification specifies the following components:
For development, include the following XML stanzas intelligently in your pom.xml:
<dependencyManagement>
<dependency>
<groupId>org.microbean</groupId>
<artifactId>microbean-base-specification</artifactId>
<version>0.6.1</version>
<type>pom</type> <!-- Note the type is pom. -->
<scope>import</scope> <!-- Note the scope is import. -->
</dependency>
<!-- Other managed dependencies go here. -->
</dependencyManagement>
<dependencies>
<dependency>
<groupId>org.microbean</groupId>
<artifactId>microbean-base-specification</artifactId>
<!-- Note no version is provided -->
<type>pom</type> <!-- Note the type is pom. -->
<scope>provided</scope> <!-- Note the scope is provided. -->
</dependency>
<!-- Other dependencies go here. -->
</dependencies>