Haz tu Pregunta
0

Desinstalar completamente OpenJDK. Fedora 22.

preguntado 2015-06-24 17:46:28 -0600

Imagen Gravatar de luis992

Hola a todos! Soy recién llegado a Fedora desde la semana pasada aunque ya tenia tiempo trabajando con Debian. La cuestión aquí es que cuando quiero instalar Netbeans 8.0.2 SE me sale "No compatible jdk was found", cuando voy a terminal y hago java -version me encuentro:

openjdk version "1.8.0_45"
OpenJDK Runtime Environment (build 1.8.0_45-b14)
OpenJDK 64-Bit Server VM (build 25.45-b02, mixed mode)

La primera idea fue ingresar el path directo del JDK en el instalador (la ruta que encontré fue /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-40.b14.fc22.x86_64) pero me dice que ahí solamente existen archivos de JRE. Existen otras carpetas en /usr/lib que hacen alusión a java y jdk pero ninguna tiene el javac, asi que decidí hacer una reinstalación, puse:

dnf erase java-1.8.0-openjdk

Y según se desinstala exitosamente, pero cuando reviso la versión de java me sigue saliendo

openjdk version "1.8.0_45"
OpenJDK Runtime Environment (build 1.8.0_45-b14)
OpenJDK 64-Bit Server VM (build 25.45-b02, mixed mode)

Así que no se que hacer. Básicamente lo que quiero es instalar Netbeans y que funcione con el OpenJDK. Gracias a todos por el apoyo.

edit re-etiquetar marcar como ofensivo cerrar fusionar delete

Comments

Instala la version no libre, siguiendo los siguientes pasos aquí

Imagen Gravatar de davidva davidva ( 2015-06-24 23:36:27 -0600 )edit

Prueba con esto:

dnf remove java-1.8.0-openjdk-headless.x86_64

Dependiento de tu release de java, pero si es el de la instalcion, con esto bastará y al ejecutar

java -version

te deberá enviar un mensaje como esto: bash: /usr/bin/java: No existe el fichero o el directorio

Suerte y saludos!

Imagen Gravatar de legomezr legomezr ( 2015-06-26 12:12:11 -0600 )edit

2 Respuestas

Ordenar por » viejos nuevas más votado
0

respondido 2015-08-23 14:13:22 -0600

La opción "dnf remove java-1.8.0-openjdk-headless.x86_64" en teoría debería funcionar sin problemas, pero en mi caso cuando intentaba ejecutar ese comando, libreoffice también se listaba entre los paquetes a eliminar, entonces si seguía en efecto quedaba también sin libreoffice. lo que yo hago en ese caso es instalar el JDK de Oracle, que me imagino es lo que intenta hacer, y luego de configurar lo básico, establezco cuales son los las partes del JDK que dejo por defecto.

//java alternatives --config java //javaws alternatives --config javaws //libjavaplugin.so (32 bit's) alternatives --config libjavaplugin.so //libjavaplugin.os (64 bit's) alternatives --config libjavaplugin.so.x86_64 //javac alternatives --config javac

descripción de la imagen

He escrito un articulo referente a eso, creo que usted es conocedor y espero que mi comentario sea de ayuda.

Este es el articulo: http://ingenierosinnovandolavida.com/...

edit marcar como ofensivo delete enlace mas
0

respondido 2015-06-26 12:10:56 -0600

Prueba con esto:

dnf remove java-1.8.0-openjdk-headless.x86_64

Dependiento de tu release de java, pero si es el de la instalcion, con esto bastará y al ejecutar

java -version

te deberá enviar un mensaje como esto: bash: /usr/bin/java: No existe el fichero o el directorio

Suerte y saludos!

edit marcar como ofensivo delete enlace mas

Herramientas de Preguntas

Estadisticas

Preguntado: 2015-06-24 17:46:28 -0600

Visto: 3,211 veces

Ultima actualización: Jun 24 '15

Preguntas relacionadas