I'm trying to get Maven to work on my Windows 7 OS.
$ mvn -v
which: no javac in (/jre/bin:/usr/local/bin:/usr/bin:/cygdrive/c/Program Files (x86)/OpenSSH/bin:/cygdrive/c/Program Files (x86)/Symantec/VIP Access Client:/cygdrive/c/Program Files (x86)/Skype/Phone:/cygdrive/c/Program Files (x86)/apache-maven-3.3.9/bin: C:/Program Files (x86)/Java/jre1.8.0_91:/cygdrive/c/texlive/2016/bin/win32:/cygdrive/c/Users/anyoung/AppData/Local/Box/Box Edit)
which: no java in (/jre/bin:/usr/local/bin:/usr/bin:/cygdrive/c/Program Files (x86)/OpenSSH/bin:/cygdrive/c/Program Files (x86)/Symantec/VIP Access Client:/cygdrive/c/Program Files (x86)/Skype/Phone:/cygdrive/c/Program Files (x86)/apache-maven-3.3.9/bin: C:/Program Files (x86)/Java/jre1.8.0_91:/cygdrive/c/texlive/2016/bin/win32:/cygdrive/c/Users/anyoung/AppData/Local/Box/Box Edit)
Error: JAVA_HOME is not defined correctly.
We cannot execute
After searching online, I found that I need to add the path of my Java installation to my system's PATH variable. However, I can't find the path to my Java installation:
$ whereis java
java:
$ which java
which: no java in (/jre/bin:/usr/local/bin:/usr/bin:/cygdrive/c/Program Files (x86)/OpenSSH/bin:/cygdrive/c/Program Files (x86)/Symantec/VIP Access Client:/cygdrive/c/Program Files (x86)/Skype/Phone:/cygdrive/c/Program Files (x86)/apache-maven-3.3.9/bin: C:/Program Files (x86)/Java/jre1.8.0_91:/cygdrive/c/texlive/2016/bin/win32:/cygdrive/c/Users/anyoung/AppData/Local/Box/Box Edit)
I have verified that Java is installed (Version 8) by typing "Java" in my search bar. Any ideas on how to proceed?