Get Started

Everything you need to get started with Helidon is listed here.

Prerequisites

Helidon requires Java 11 (or newer) and Maven. You need Docker if you want to build and deploy Docker containers. 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 version --short
Copied

Setting JAVA_HOME

Setting JAVA_HOME
# On Mac
export JAVA_HOME=`/usr/libexec/java_home -v 11`

# On Linux
# Use the appropriate path to your JDK
export JAVA_HOME=/usr/lib/jvm/jdk-11
Copied

Try the Quickstart Examples

Now you are ready to try the Quickstart Examples:

  1. Helidon MP Quickstart Example
  2. Helidon SE Quickstart Example

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.