Basic steps:
- Install Java and supporting tools
- install Java JDK
- install Maven
- check Java and Maven work by running a sample test
- Install IntelliJ
- check IntelliJ works by running the sample test
This checklist contains instructions for Windows and Mac.
Windows Install Videos
- YouTube Video Showing the Java Install on Windows 10
- https://youtu.be/1bDd5B8TA2g (Updated November 2017)
- previous version https://www.youtube.com/watch?v=j-46lYWAHF0 (4 Oct 2016)
Mac Install Videos
- YouTube Video Showing the Java Install on a Mac
- https://youtu.be/vHGdjKuXKAs (Updated November 2017)
- previous version https://youtu.be/ff5ZsthcSZw (4 Oct 2016)
[ ]Check what you need to install by typing console commands[ ]"javac -version"- if it fails then you need to install a Java JDK
[ ]"mvn -version"- if it fails then you need to install maven
The simple way is to install the apps is to use Chocolatey
- Follow Install instructions chocolatey.org/install
- Using the packages chocolatey.org/packages
- find what we want: (I find the chocolatey search isn't always the best so I use Google as well "site:chocolatey.org Java SE 9 JDK") (or chocolate search "tag:jdk")
choco install openjdkchoco install mavenchoco install intellijidea-community
If you used Chocolatey then you can skip this and move to the 'Check the install on Windows' section.
[ ]Download Java SDK from either Adoptium.net or Oracle[ ]Recommended Adoptium install https://adoptium.net/[ ]Oracle's Open JDK https://openjdk.org/
[ ]Install The Java JDK[ ]Windows[ ]check Java JDK installed by typingjavac -versionin a new command line[ ]add the JDK "\bin" folder to the path if it hasn't been added[ ]create a JAVA_HOME environment variable for the root path of the JDK
[ ]Install Maven[ ]Download Maven https://maven.apache.org/download.cgi[ ]Windows- Follow the install instructions https://maven.apache.org/install.html
[ ]Unzip maven to a directory (avoid one with spaces in it)- e.g.
C:\maven_3_9_3
- e.g.
[ ]addC:\maven_3_9_3\binto thePATHin System Variables[ ]check installed by typingmvn -versioninto a new command window
[ ]with everything now installed, check the environment variables by displaying them on the console[ ]Windows[ ]echo %JAVA_HOME%[ ]echo %PATH%
- Install IntelliJ
[ ]download IntelliJ Community Edition from https://www.jetbrains.com/idea[ ]install it
- The following commands should now run from a command line - you might need to start a new command line or possibly reboot to refresh your window settings after installing JDK and Maven.
[ ]"javac -version"[ ]"mvn -version"
If either of the above fail then you have not installed Java or Maven.
-
[ ]Download JUnit Test Project (this has a simple pom.xml and a basic test to run)[ ]visit https://github.com/eviltester/startUsingJavaJUnit5[ ]download the zip file and unzip somewhere
-
[ ]run my first test from the command line[ ]use the command line to "cd" to the directory you unarchived the source code to[ ]mvn test
If it runs successfully then you have Java and Maven Installed in Windows.
[ ]create new project from existing sources[ ]open thepom.xmlfrom the folder that we placed the downloads from https://github.com/eviltester/startUsingJavaJUnit5[ ]in IntelliJ use 'Open Project' and select the folder, or thepom.xmlfile
[ ]we may need to configure IntelliJ to use the Java SDK we installed earlier, if so, follow the IntelliJ prompts[ ]you may need to tell intellij where the SDK is,- use the project settings to create an new SDK config
using the
JAVA_HOMEpath above
- use the project settings to create an new SDK config
using the
[ ]right click on the test and 'run' the test[ ]if it passes it means that Java, Maven, IntelliJ are all now installed and ready to use
[ ]install homebrew from http://brew.sh/[ ]brew update[ ]install jdk with one of :- Adoptium.net version
brew install --cask temurin - Oracle Open JDK version
brew install openjdk
- Adoptium.net version
[ ]install maven withbrew install maven
You can also use SDKMan to manage and install different versions of java SDK: https://sdkman.io/
[ ]everything is installed, check the environment variables by displaying them on the console[ ]Mac[ ]echo $JAVA_HOME[ ]echo $PATH
-
[ ]Download JUnit Test Project (this has a simple pom.xml and a basic test to run)[ ]visit https://github.com/eviltester/startUsingJavaJUnit5[ ]download the zip file and unzip somewhere
-
[ ]run my first test from the command line[ ]use the command line to "cd" to the directory you unarchived the source code to[ ]mvn test
If it runs successfully then you have Java and Maven Installed on Mac.
You can install IntelliJ using Homebrew as well by typing:
[ ]brew install --cask intellij-idea-ce
Or you can install it like a normal Mac application using the instructions below.
-
[ ]install IntelliJ IDE Community Edition,- visit the web site https://www.jetbrains.com/idea/
- download and install the Community Edition
-
[ ]open the 'startUsingJavaJUnit5' project in IntelliJ and run the test from the IDE to ensure IntelliJ and JDK and Maven are all working together.
-
Download Java SDK From
- Adoptium (recommended): https://adoptium.net/
- Oracle: https://openjdk.org/
-
Download Maven From
-
sample JUnit test project from
-
Download IntelliJ from
-
Mac HomeBrew and Cask
-
How to install Java on Mac
-
How do uninstall Java on Mac