https://github.com/microbean/microbean-abstract-environment
https://github.com/microbean/microbean-abstract-environment
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/microbean/microbean-abstract-environment
- Owner: microbean
- License: apache-2.0
- Created: 2017-06-01T18:03:37.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2020-02-20T07:24:33.000Z (about 6 years ago)
- Last Synced: 2025-07-31T11:37:00.115Z (9 months ago)
- Language: CSS
- Size: 538 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# microBean™ Abstract Environment
The microBean™ Abstract Environment project consists primarily of a
mildly opinionated `pom.xml` file that describes runtime dependencies
that together make up part of a bare minimum microBean™ environment.
A full microBean™ environment—even a minimal one—will also
need a CDI 2.0 implementation.
The `pom.xml` file also produces a Docker image that collects those
dependencies together in a root `/microbean` directory, together with
an Alpine Linux variant of the OpenJDK Java development kit.
Users of this project are either Java developers—who can include
the `pom.xml` directly as a dependency—or developers of Docker
images for microBean™ projects (a CDI 2.0 implementation and its
dependencies is needed to complete any environment).
## Components
The `microbean-abstract-environment` environment consists of versions
of the following:
* [Version 3.0.3 of the Reference Implementation of the Jakarta
Expression Language](https://eclipse-ee4j.github.io/el-ri/)
* [Version 6.1.2.Final of the Hibernate Validator CDI
extension](https://docs.jboss.org/hibernate/validator/6.1/reference/en-US/html_single/#section-getting-started-cdi)
* [Version 9 of microBean™
Main](https://microbean.github.io/microbean-main/)
* [Version 0.0.4 of microBean™
Settings](https://microbean.github.io/microbean-settings/)
Together these implement parts of [version 0.6.0 of the microBean™
Base
Specification](https://microbean.github.io/microbean-base-specification/).