java - desinstalar - install openjdk 8 ubuntu
Instalando Java 7 en Ubuntu (9)
Esta respuesta se utiliza para describir cómo instalar Oracle Java 7. Esto ya no funciona desde Java 7 al final de la vida de Oracle y pone las descargas binarias para versiones con parches de seguridad detrás de un muro de pago. Además, OpenJDK ha crecido y es una alternativa más viable en la actualidad.
En Ubuntu 16.04 y superior, Java 7 ya no está disponible. Por lo general, es mejor instalar Java 8 (o 9).
sudo apt-get install openjdk-8-jre
o, si también quieres el compilador, obtén el jdk:
sudo apt-get install openjdk-8-jdk
En Trusty, la forma más sencilla de instalar Java 7 actualmente es instalar el paquete OpenJDK:
sudo apt-get install openjdk-7-jre
o, para el jdk:
sudo apt-get install openjdk-7-jdk
Si está buscando específicamente Java 7 en una versión de Ubuntu que ya no lo admite, consulte https://askubuntu.com/questions/761127/how-do-i-install-openjdk-7-on-ubuntu-16-04-or-higher .
Para instalar java siempre he usado la forma clásica desde el terminal. Me gustaría instalar java manualmente. Coloqué la carpeta del JDK en el escritorio y configuré las variables de entorno (PATH, CLASSPATH y JAVA_HOME). Desde la terminal, si java -version
me java -version
foralobo@ubuntu-vincy:~$ java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)
Pero cuando intento instalar eclipse o netbeans, el sistema advierte diciendo que no hay java instalado en la máquina.
¿Qué falta para completar la instalación manual? (Ubuntu 13.04)
Oracle Java 1.7.0 de los paquetes .deb
wget https://raw.github.com/flexiondotorg/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh -7
sudo apt-get update
sudo sudo apt-get install oracle-java7-jdk oracle-java7-fonts oracle-java7-source
sudo apt-get dist-upgrade
Solución para 1.7.0_51
Hay un problema 123 actualmente en la OAB y una solicitud de extracción
Aquí está la versión parcheada:
wget https://raw.github.com/ladios/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh -7
sudo apt-get update
sudo sudo apt-get install oracle-java7-jdk oracle-java7-fonts oracle-java7-source
sudo apt-get dist-upgrade
Además de la respuesta de flup, es posible que también desee ejecutar lo siguiente para configurar JAVA_HOME y PATH:
sudo apt-get install oracle-java7-set-default
Más información en: http://www.ubuntuupdates.org/package/webupd8_java/precise/main/base/oracle-java7-set-default
Creo que deberías considerar el procedimiento de instalación de Java con cuidado. A continuación se detalla el proceso que cubre casi todas las fallas posibles.
Instalar Java con apt-get es fácil. Primero, actualice el índice del paquete:
sudo apt-get update
A continuación, compruebe si Java ya no está instalado:
java -version
Si devuelve "El programa java se puede encontrar en los siguientes paquetes", Java aún no se ha instalado, así que ejecute el siguiente comando:
sudo apt-get install default-jre
Estás bien hasta ahora como supongo.
Esto instalará el Java Runtime Environment (JRE). Si, en cambio, necesita el Java Development Kit (JDK), que generalmente se necesita para compilar aplicaciones Java (por ejemplo, Apache Ant, Apache Maven, Eclipse e IntelliJ IDEA, ejecute el siguiente comando:
sudo apt-get install default-jdk
Eso es todo lo que se necesita para instalar Java.
Instalación de OpenJDK 7:
Para instalar OpenJDK 7, ejecute el siguiente comando:
sudo apt-get install openjdk-7-jre
Esto instalará el Java Runtime Environment (JRE). Si, en cambio, necesita el Kit de desarrollo de Java (JDK), ejecute el siguiente comando:
sudo apt-get install openjdk-7-jdk
Instalación de Oracle JDK:
El Oracle JDK es el JDK oficial; sin embargo, Oracle ya no lo proporciona como una instalación predeterminada para Ubuntu.
Todavía puedes instalarlo usando apt-get. Para instalar cualquier versión, primero ejecute los siguientes comandos:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
Luego, dependiendo de la versión que desee instalar, ejecute uno de los siguientes comandos:
Oracle JDK 7:
sudo apt-get install oracle-java7-installer
Oracle JDK 8:
sudo apt-get install oracle-java8-installer
Descargue el Linux de 32 o 64 bits de " http://www.oracle.com/technetwork/java/javase/downloads/index.html " "archivo binario comprimido" - tiene un archivo ".tar.gz" extensión.
Descomprimirlo
tar -xvf jdk-7u75-linux-x64.tar.gz (32-bit)
tar -xvf jdk-7u75-linux-x64.tar.gz (64-bit)
El paquete JDK 7 se extrae en el directorio ./jdk1.7.0_75
.
Ahora mueva el directorio JDK 7 a /usr/lib
sudo mkdir -p /usr/lib/jvm
sudo mv ./jdk1.7.0_75 /usr/lib/jvm/
Ahora corre
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_75/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_75/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0_75/bin/javaws" 1
Esto asignará a Oracle JDK una prioridad de 1, lo que significa que la instalación de otros JDK lo reemplazará como predeterminado. Asegúrese de usar una prioridad más alta si desea que Oracle JDK permanezca como predeterminado.
Corregir la propiedad del archivo y los permisos de los ejecutables:
sudo chmod a+x /usr/bin/java
sudo chmod a+x /usr/bin/javac
sudo chmod a+x /usr/bin/javaws
sudo chown -R root:root /usr/lib/jvm/jdk1.7.0_75
correr
sudo update-alternatives --config java
Verá un resultado similar al de abajo: elija el número de jdk1.7.0_75
, por ejemplo 3 en esta lista (a menos que nunca haya instalado Java instalado en su computadora, en cuyo caso jdk1.7.0_75
una frase que dice "No hay nada que configurar" aparecerá):
$ sudo update-alternatives --config java
Hay 3 opciones para la alternativa java (que proporciona /usr/bin/java
).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-oracle1/bin/java 1047 auto mode
1 /usr/bin/gij-4.6 1046 manual mode
2 /usr/lib/jvm/java-6-oracle1/bin/java 1047 manual mode
3 /usr/lib/jvm/jdk1.7.0_75/bin/java 1 manual mode
Presione enter para mantener la opción actual [ *
], o escriba el número de selección: 3
update-alternatives: using /usr/lib/jvm/jdk1.7.0_75/bin/java to provide /usr/bin/java (java) in manual mode
Repita lo anterior para:
sudo update-alternatives --config javac
sudo update-alternatives --config javaws
El método PPA ya no funciona.
Si bien Oracle Java 6 y 7 no son compatibles durante bastante tiempo, todavía estaban disponibles para descargar en el sitio web de Oracle hasta hace poco.
Sin embargo, los binarios se eliminaron hace aproximadamente 10 días (?), Por lo que los instaladores de Oracle Java (JDK) 6 y 7 disponibles en el PPA de Java de WebUpd8 ya no funcionan.
Oracle Java 6 y 7 ahora solo están disponibles para aquellos con una cuenta de soporte de Oracle (que no es gratis), por lo que no puedo admitir esto para los paquetes de PPA.
Fuente: http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html Fecha: junio de 2017
La página de descarga de Oracle dice
Las actualizaciones para Java SE 7 se lanzaron después de abril de 2015, y las actualizaciones para Java SE 6 lanzadas después de abril de 2013 solo están disponibles para los Clientes de Oracle a través de My Oracle Support (requiere inicio de sesión de soporte).
"Java SE Advanced ofrece a los usuarios funciones comerciales, acceso a correcciones de errores críticos, correcciones de seguridad y mantenimiento general".
Tuve que descargarlo de los archivos de Oracle - http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
Necesitas una cuenta para esto sin embargo.
active es la mejor, pero no me funcionó del todo. Tuve que hacer lo siguiente también para que funcione:
-
export JAVA_HOME=/usr/lib/jvm/java-7-oracle/jre/
-
chmod 777
en la carpeta -
./gradlew build
- Edificio Hibernate
Open Applicaction -> Accessories -> Terminal
Type commandline as below...
sudo apt-get install openjdk-7-jdk
Type commandline as below...
apt-cache search jdk
(Note: openjdk-7-jdk is symbolically used here. You can choose the JDK version as per your requirement.)
For "JAVA_HOME" (Environment Variable) type command as shown below, in "Terminal" using your installation path...
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk
(Note: "/usr/lib/jvm/java-7-openjdk" is symbolically used here just for demostration. You should use your path as per your installation.)
For "PATH" (Environment Variable) type command as shown below, in "Terminal" using your installation path...
export PATH=$PATH:/usr/lib/jvm/java-7-openjdk/bin
(Note: "/usr/lib/jvm/java-7-openjdk" is symbolically used here just for demostration. You should use your path as per your installation.)
Check for "open jdk" installation, just type command in "Terminal" as shown below
javac -version
sudo apt-get update
sudo apt-get install openjdk-7-jdk
y si ya tienes instaladas otras versiones de JDK.
sudo update-alternatives --config java
A continuación, seleccione la versión de Java 7.