Si queremos borrar o desinstalar todas las versiones de Java en nuestro macOS ejecutaremos los siguientes comandos en nuestro terminal:
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane sudo rm -rf /Library/Application\ Support/Oracle/Java/ sudo rm -rf /Library/Java/JavaVirtualMachines
Ahora, ejecutando
java -version
y debería devolvernos algo como:
No Java runtime present, requesting install
En el caso de que no nos aparezca este mensaje seguramente nos aparecerá que tenemos instalada alguna versión de openjdk
Algo parecido a:
openjdk 11.0.9 2020-10-20
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.9+11)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.9+11, mixed mode)
Si en su momento instalamos openjdk, tendremos que desinstalarlo con:
brew uninstall openjdk
Para ver si está instalado con brew, listamos y vemos si aparece openjdk en la lista
ls /usr/local/Cellar/
Volviendo a ejecutar el siguiente comando, ahora si que debería de mostrarnos que no tenemos versión de java instalada.
java -version
Funciona 100% en Big Sur.
Si no os queda claro algún paso no dudéis en escribirme.
Saludos!
Si queremos borrar una versión en concreto de java en macOS, os dejo en enlace a otro post: https://ekiketa.es/desinstalar-una-version-concreta-de-java-en-macos/