He descargado Java 8 de oracle.com y la instalé. Nada inusual. Pero cuando yo escriba java que obtengo: No tiempo de ejecución de Java presente, solicitando instalar. Y si voy a ajustes en el icono de java está allí!
Respuesta
¿Demasiados anuncios?Recomiendo el uso de jenv
y Homebrew para el manejo de Java instalaciones y ambientes, especialmente en lo que estamos trabajando desde la línea de comandos.
Instale jenv
brew install jenv
A continuación, instale la versión de java que desea, Java 8 es molesto bc no Homebrew en sí, sino más bien como funciona esto
brew cask install adoptopenjdk/openjdk/adoptopenjdk8
A continuación, añadir a jenv
jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
A continuación, se establece como el global java
jenv global 1.8
Ahora java -version
es
openjdk version "1.8.0_242"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.242-b08, mixed mode)
jenv
ha sido muy útil para mí como un desarrollador Java para la gestión y el intercambio entre todos mis diferentes versiones de Java. También convenientemente le permite establecer versiones específicas para proyectos/directorios con jenv local