mirror of
https://github.com/jlengrand/helidon.git
synced 2026-03-10 08:21:17 +00:00
2.2 KiB
2.2 KiB
Helidon: Java Libraries for Microservices
Project Helidon is a set of Java Libraries for writing microservices. Helidon supports two programming models:
- Helidon MP: MicroProfile 1.1 plus Health Check and Metrics
- Helidon SE: a small, functional style API
In either case your application is just a Java SE program.
Documentation
Latest documentation and javadocs are available at https://helidon.io/docs/latest.
Get Started
See Getting Started at http://helidon.io.
Bugs and Feedback
Issues are currently tracked in GitHub, see https://github.com/oracle/helidon/issues
Communication
- Slack: Coming soon
- Twitter: @helidon_project
Downloads / Accessing Binaries
There are no Helidon downloads. Just use our Maven releases (GroupID io.helidon).
See Getting Started at http://helidon.io.
Build
You will need Java 9 and Maven 3.5 or newer.
Full build
$ mvn install
Checkstyle
# Cd to the component you want to check
$ mvn validate -Pcheckstyle
Copyright
The copyright plugin does not fail the build so you will need to look for "Wrong copyright" or "No copyright" messages.
# Cd to the component you want to check
$ mvn validate -Pcopyright
Spotbugs
# Cd to the component you want to check
$ mvn verify -Pspotbugs
