I have found a few related questions on this, but they're all related to Intellij or on Mac OS. I'm on Windows 8.1 and using Eclipse:
Eclipse Java EE IDE for Web Developers. Version: Luna Service Release 2 (4.4.2) Build id: 20150219-0600
I've set up the "Run As" parameters as directed for the course but I get the following error message when I try to run:
-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
My output for mvn -version is as follows, and seems to be correct.
Apache Maven 3.3.1 (cab6659f9874fa96462afef40fcf6bc033d58c1c; 2015-03-13T16:10:27-04:00)
Maven home: C:\Program Files\Apache Software Foundation\apache-maven-3.3.1 Java version: 1.7.0_75, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_75\jre
Default locale: en_CA, platform encoding: Cp1252
OS name: "windows 8.1", version: "6.3", arch: "amd64", family: "windows"
I'm a complete newb when it comes to Maven and Eclipse. Any help is appreciated.
Go to: Window--> Preference --> Java --> Installed JREs --> Edit In the edit Default VM arguments you need to put If you already set the maven home, for Windows machine:
And for Linux and Mac OS X:
In case you are using Maven 3.x, the variable is named $MAVEN_HOME