Install JDK-7 on Mac M1
P.S. - The JDK 7 version available is for x64 architecture. - It will be running via Rosetta 2 (Rosetta 2 enables a Mac with Apple silicon to use apps built for a Mac with an Intel processor.)
### Download & Install JDK 7 from Oracle website
Find and download the package under the list having name as “Mac OS X x64”. In my case, the file name is “jdk-7u80-macosx-x64.dmg”.
Install it by double-clicking on it and going through the installation process normally.
### Verify the installation Open a new shell, and verify the installation by ```powershell javac -version ```
It should output something like
$ javac -version
javac 1.7.0_80
### Set JAVA_HOME variable for JDK-7 on MacOS
Run the below command to lookup the location for the JDKs installed on the system.
|
|
The output is something like
$ /usr/libexec/java_home -V | grep jdk
Matching Java Virtual Machines (2):
1.8.301.09 (x86_64) “Oracle Corporation” - “Java” /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
1.7.0_80 (x86_64) “Oracle Corporation” - “Java SE 7” /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home
Copy the path as per your result. In my case I have copied the path for Java SE 7 i.e. /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home
Add the path to your ~/.zshrc
|
|
Hope this helps!