From cfaeb300c592232f6c46d6494b9aff78954aa817 Mon Sep 17 00:00:00 2001 From: Joe DiPol Date: Mon, 20 Nov 2023 14:09:23 -0800 Subject: [PATCH] Fix broken link and explicitly state MP uses Helidon WebServer (#8043) --- docs/about/doc_overview.adoc | 3 ++- docs/about/introduction.adoc | 6 ++++++ docs/mp/introduction.adoc | 5 +++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/docs/about/doc_overview.adoc b/docs/about/doc_overview.adoc index 28976dbde98..154289e962c 100644 --- a/docs/about/doc_overview.adoc +++ b/docs/about/doc_overview.adoc @@ -90,7 +90,8 @@ Use these hands-on development tutorials to learn how to generate a small "Hello xref:{rootdir}/mp/guides/mp-tutorial.adoc[Helidon MP Tutorial] -xref:{rootdir}/mp/guides/mp-tutorial.adoc[Helidon SE Tutorial] +// We do not have an SE application tutorial. So for now point at quickstart. +xref:{rootdir}/se/guides/quickstart.adoc[Helidon SE Quickstart] -- diff --git a/docs/about/introduction.adoc b/docs/about/introduction.adoc index 3392aa2a356..88ec42e07f8 100644 --- a/docs/about/introduction.adoc +++ b/docs/about/introduction.adoc @@ -41,6 +41,8 @@ Helidon is cloud-native ready. It provides fast start-up time and has low memory Helidon fully supports GraalVM native image allowing you to build a native executable from your Java application. +Helidon applications are stand-alone Java applications running in their own JVM and powered by the Helidon WebServer. + == Helidon Flavors Helidon comes in two flavors: *Helidon SE* and *Helidon MP*. Think about these flavors as frameworks providing similar functionality but offering different developer experiences. @@ -90,6 +92,10 @@ public class HelloWorld { } ---- +Even though Helidon MP supports Jakarta EE APIs it does not require +an application server. Helidon MP applications are stand-alone Java applications running +in their own JVM powered by Helidon WebServer. + === What flavor shall I use? Use Helidon SE if diff --git a/docs/mp/introduction.adoc b/docs/mp/introduction.adoc index bfef7f6ad02..383f49cf176 100644 --- a/docs/mp/introduction.adoc +++ b/docs/mp/introduction.adoc @@ -27,6 +27,11 @@ include::{rootdir}/includes/mp.adoc[] Helidon MP is an Eclipse MicroProfile {version-lib-microprofile-api} runtime that allows the Jakarta EE community to run microservices in a portable way. It is designed for ease of use and provides Spring Boot like development experience with heavy usage of dependency injection and annotations. +Even though Helidon MP supports Jakarta EE APIs it does not require +an application server. Helidon MP applications are stand-alone Java applications running +in their own JVM powered by Helidon WebServer. So you get all the benefits of a low +overhead server built on Java virtual threads. + == Supported Jakarta EE Specifications |===