-
Notifications
You must be signed in to change notification settings - Fork 7
Development Environment Tools
See also Development Environment How to Run and Development README.md
The below links mostly point to downloads for Windows, but Linux is fine to use too.
Required
Java OpenJDK or Java
Java 11 or greater is recommended although Java 1.8 is fine for me. NOTE: Update the Java version in your local pom.xml to match the version on your local machine.
Install Node.js from the Node.js website (recommended to use an LTS 64-bit version). Includes npm package manager.
Version control system for tracking changes, and pushing/pulling to/from GitHub
Used to store Docker images of local MySQL database, and local web-app if you wish
Recommended
Java 11 upwards recommended but not essential. Install JHipster using Node.js: npm install -g generator-jhipster
Alternatively any Java IDE is fine.
Optional
May be required if using Docker for Windows but you will be prompted when installing Docker
Not required
A Maven Wrapper is included in the project source-code, so no need to install Maven.
The preference is to run MySQL images in Docker