Configure the Java Build Environment
Several tasks must be completed to begin development. First, set up a Java build environment for developing your Helidon server application. Next, you must obtain the required libraries for the JavaScript microservices client. Finally, install Docker to create a containerized version of the application for Kubernetes deployment.
Before You Begin
Before you begin development make sure you have the following hardware and software.
Hardware, OS, and Editor
You need a machine or virtual machine running MacOS 10.13+, Windows 10+ and VirtualBox, or Linux. If running Windows, we recommend you set up your development environment in a Linux virtual machine using VirtualBox or Windows Professional and Docker Desktop. The latest versions of Ubuntu or CentOS should work fine for local development.
Note:
Windows 10, Virtual Box 5+ and Ubuntu 18.04 was used in the creation of this solution.We also recommend that a Java IDE or programming editor is installed in your development environment.
Software to Install
Install the following software:
-
Java 11+
-
Maven 3.6+
-
cURL 7+