How can I completely remove Java from my Mac M1.
user@Mymac ~ % java -version
openjdk version "23" 2024-09-17
OpenJDK Runtime Environment (build 23+37-2369)
OpenJDK 64-Bit Server VM (build 23+37-2369, mixed mode, sharing)
user@Mymac ~ % where java
/usr/bin/java
Open Terminal Run these commands in order:
sudo rm -rf /usr/bin/java
sudo rm -rf /Library/Java/JavaVirtualMachines
sudo rm -rf ~/Library/Application\ Support/Oracle/Java
sudo rm -rf /Library/LaunchAgents/com.oracle.java.*
sudo rm -rf /Library/LaunchDaemons/com.oracle.java.*
sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -rf /Library/Application\ Support/Oracle/Java
Edit your shell configuration file (e.g. ~/.zshrc
or ~/.bash_profile
) and remove any Java-related PATH entries
Restart your computer
Verify removal by running: java -version