1010 - check IntelliJ works by running the sample test
1111
1212This checklist contains instructions for Windows and Mac.
13-
13+
14+ ---
15+
16+ ## Install Videos
1417
1518* Windows Install Videos*
1619
1720* [ YouTube Video Showing the Java Install on Windows 10] ( https://www.youtube.com/watch?v=j-46lYWAHF0 )
21+ * https://www.youtube.com/watch?v=j-46lYWAHF0
1822
1923* Mac Install Videos*
2024
2125* [ YouTube Video Showing the Java Install on a Mac] ( https://youtu.be/ff5ZsthcSZw )
26+ * https://youtu.be/ff5ZsthcSZw
2227
28+ ---
29+
2330# Windows Install Speedrun checklist
2431
2532## Install Java Pre-requisites - Install Java Speedrun on Windows
@@ -30,10 +37,14 @@ This checklist contains instructions for Windows and Mac.
3037 * ` [ ] ` "mvn -version"
3138 - if it fails install maven
3239
40+ ---
41+
3342* ` [ ] ` Download Java
3443 * ` [ ] ` search for "download java sdk" (do not install the normal JRE from java.com)
3544 - http://www.oracle.com/technetwork/java/javase/downloads/index.html
3645
46+ ---
47+
3748* ` [ ] ` Install Java JDK
3849 * ` [ ] ` Windows
3950 - e.g. ` C:\Program Files\Java\jdk1.8.0_102 `
@@ -44,6 +55,8 @@ This checklist contains instructions for Windows and Mac.
4455 - some people add a ` JDK_HOME ` for the root path as well (I haven't done this)
4556 * ` [ ] ` check Java JDK installed by typing ` javac -version ` in a new command line
4657
58+ ---
59+
4760* ` [ ] ` Install Maven
4861 * ` [ ] ` Download Maven http://maven.apache.org/download.html#Installation
4962 * ` [ ] ` Windows
@@ -52,11 +65,14 @@ This checklist contains instructions for Windows and Mac.
5265 * ` [ ] ` add ` C:\maven_3_3_9\bin ` to the ` PATH ` in System Variables
5366 * ` [ ] ` check installed by typing ` mvn -version ` into a new command window
5467
68+ ---
69+
5570* ` [ ] ` everything is installed, check the environment variables by displaying them on the console
5671 * ` [ ] ` Windows
5772 * ` [ ] ` ` echo %JAVA_HOME% `
5873 * ` [ ] ` ` echo %PATH% `
5974
75+ ---
6076
6177* ` [ ] ` Download JUnit Test Project (this has a simple pom.xml and a basic test to run)
6278 * ` [ ] ` visit https://github.com/eviltester/startUsingJavaJUnit
@@ -68,20 +84,26 @@ This checklist contains instructions for Windows and Mac.
6884
6985If it runs successfully then you have Java and Maven Installed in Windows.
7086
87+ ---
88+
7189## Install IntelliJ for Java - Install IntelliJ Java Speedrun on Windows
7290
7391
7492* ` [ ] ` download IntelliJ Community Edition from https://www.jetbrains.com/idea
7593* ` [ ] ` install it
76- * ` [ ] ` new project from existing sources
94+
95+ ---
96+
97+ * ` [ ] ` create new project from existing sources
7798* ` [ ] ` open the ` pom.xml ` from the folder that we placed the downloads from https://github.com/eviltester/startUsingJavaJUnit
7899* ` [ ] ` we may need to configure IntelliJ to use the Java SDK we installed earlier, if so, follow the IntelliJ prompts
79100 * ` [ ] ` you may need to tell intellij where the SDK is,
80101 - use the project settings to create an new SDK config
81102 using the ` JAVA_HOME ` path above
82103* ` [ ] ` right click on the test and 'run' the test
83104* ` [ ] ` if it passes it means that Java, Maven, IntelliJ are all now installed and ready to use
84-
105+
106+ ---
85107
86108# Mac Install Speedrun checklist - Homebrew
87109
@@ -92,11 +114,15 @@ If it runs successfully then you have Java and Maven Installed in Windows.
92114* ` [ ] ` install jdk with ` brew cask install java `
93115* ` [ ] ` install maven with ` brew install maven `
94116
117+ ---
118+
95119* ` [ ] ` everything is installed, check the environment variables by displaying them on the console
96120 * ` [ ] ` Mac
97121 * ` [ ] ` ` echo $JAVA_HOME `
98122 * ` [ ] ` ` echo $PATH `
99123
124+ ---
125+
100126* ` [ ] ` Download JUnit Test Project (this has a simple pom.xml and a basic test to run)
101127 * ` [ ] ` visit https://github.com/eviltester/startUsingJavaJUnit
102128 * ` [ ] ` download the zip file and unzip somewhere
@@ -107,6 +133,9 @@ If it runs successfully then you have Java and Maven Installed in Windows.
107133
108134If it runs successfully then you have Java and Maven Installed on Mac.
109135
136+ ---
137+
138+
110139## Install IntelliJ Community Edition on Mac
111140
112141* ` [ ] ` install IntelliJ IDE Community Edition,
@@ -115,6 +144,7 @@ If it runs successfully then you have Java and Maven Installed on Mac.
115144
116145* ` [ ] ` load the 'startUsingJavaJUnit' project into IntelliJ and run the test from the IDE to ensure IntelliJ and JDK and Maven are all working together.
117146
147+ ---
118148
119149Generic Links:
120150==============
@@ -127,6 +157,8 @@ http://www.oracle.com/technetwork/java/javase/downloads/index.html
127157+ Download Maven From
128158 * http://maven.apache.org/download.cgi
129159
160+ ---
161+
130162+ sample JUnit test project from
131163 * https://github.com/eviltester/startUsingJavaJUnit
132164
@@ -137,9 +169,27 @@ http://www.oracle.com/technetwork/java/javase/downloads/index.html
137169 * http://brew.sh
138170 * https://caskroom.github.io/
139171
172+ ---
173+
140174+ How to install Java on Mac
141175 * http://stackoverflow.com/questions/24342886/how-to-install-java-8-on-mac
142176
143177+ How do uninstall Java on Mac
144178 * https://www.java.com/en/download/help/mac_uninstall_java.xml
145- * http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html
179+ * http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html
180+
181+ ---
182+
183+ # Java For Testers
184+
185+ ## A book and a blog teaching Java for non-programmers.
186+
187+ * www.javafortesters.com
188+
189+ By Alan Richardson
190+
191+ * www.eviltester.com
192+ * www.seleniumsimplified.com
193+ * www.compendiumdev.co.uk
194+ * http://uk.linkedin.com/in/eviltester
195+ * [ @eviltester ] ( http://twitter.com/eviltester )
0 commit comments