- Get Started
Everything you need to get started with Helidon is listed here.
Prerequisites
Helidon requires Java and Maven. You might also need Docker and Kubernetes depending on how you plan to deploy your services.
Prerequisite product versions for Helidon 3.2.16
| Java SE 17 (Open JDK 17) | Helidon requires Java 17+. |
| Maven 3.6.1+ | Helidon requires Maven 3.6.1+. |
| Docker 18.09+ | You need Docker if you want to build and deploy Docker containers. |
| Kubectl 1.16.5+ | If you want to deploy to Kubernetes, you need kubectl and a Kubernetes cluster (you can install one on your desktop. |
Verify Prerequisites
java -version
mvn --version
docker --version
kubectl versioncontent_copy
Setting JAVA_HOME
Setting
JAVA_HOME# On Mac
export JAVA_HOME=`/usr/libexec/java_home -v 17`
# On Linux
# Use the appropriate path to your JDK
export JAVA_HOME=/usr/lib/jvm/jdk-17content_copy
Try the Quickstart Examples
Now you are ready to try the Quickstart Examples:
See About Helidon for more information on the differences between Helidon MP and SE.
See Helidon on Windows for some tips on using Helidon on Windows.