Problema con Java [Solucionado]

Imagen de FranRoldanV
0 puntos

Acabo de actualizar Ubuntu a la 13.04 y me di cuenta de que no me traía Java, así que instalé Java 7 Oracle, Java 8 Oracle y Java 6 Oracle, ninguno de ellos me funciona, cuando intento abrir una aplicacion .jar me aparece lo siguiente:

http://www.subirimagenes.net/i/13081806183789400.png
http://www.subirimagenes.net/i/130818061837726376.png
http://www.subirimagenes.net/i/130818061838615994.png

Por favor, ayudenme, no se que hacer, he investigado en google y esta es mi última esperanza.

Imagen de Jose Luis 1320
+1
0
-1

Pero igual y necesitas el plugin icedtea para abrir las aplicaciones Java.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de FranRoldanV
+1
0
-1

Voy a subir las imagenes a otro sitio

+1
0
-1
Imagen de Alcruz
+1
0
-1

La forma mas simple para instalar Oracle Java es ejecutando estos comandos

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get install oracle-java7-installer

+1
0
-1
Imagen de FranRoldanV
+1
0
-1

Parece que no te has dado cuenta de que me he instalado java 6 veces...

+1
0
-1
Imagen de Alcruz
+1
0
-1

6 o 500 veces, si los instalastes mal, no funcionará ninguno.
A ver te te aparece al ejecutar
sudo update-alternatives --config java
y
java -version

+1
0
-1
Imagen de FranRoldanV
+1
0
-1

Con: "sudo update-alternatives --config java" Me aparece: Existen 4 opcioens para la alternativa java (que provee /usr/bin/java).

Selección Ruta Prioridad Estado
------------------------------------------------------------
* 0 /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java 1071 modo automático
1 /usr/bin/gij-4.7 1047 modo manual
2 /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java 1061 modo manual
3 /usr/lib/jvm/java-6-oracle/jre/bin/java 2 modo manual
4 /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java 1071 modo manual

Pulse para mantener el valor por omisión [*] o pulse un número de selección:

Y en "java -version" Me aparece: java version "1.7.0_25"
OpenJDK Runtime Environment (IcedTea 2.3.10) (7u25-2.3.10-1ubuntu0.13.04.2)
OpenJDK Client VM (build 23.7-b01, mixed mode, sharing)

Ahí parece todo normal...

+1
0
-1
Imagen de Alcruz
+1
0
-1

Ejecuta nuevamente
sudo update-alternatives --config java
y selecciona la opción 3
3 /usr/lib/jvm/java-6-oracl
Para comprobar ejecuta nuevamente
java -version
Debería indicarte el java-6 -oracle como el activo, esa versión es la única instalada de Oracle pero actualmente no la tienes activa, recomiendo aplicar los comandos indicados en mo comentario anterior para instalar el Oracle-java7
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

Ese no es problema de Java, ni de Ubuntu ni de IcedTea... es problema de la aplicacion que quieres abrir... tiene errores.

Y no has instalado el Java 8... según update-alternatives tienes 4 javas..

el 6 de open-jdk, el 6 de oracle, el 7 de open-jdk y el 7 de oracle.

El error que te muestra es un error de sintaxis en el archivo, java espera un caracter en uno de los archivos que conforma tu programa, no lo tiene.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de FranRoldanV
+1
0
-1

Tienes razón, me he dado cuenta de que puedo abrir JDowloader, pero minecraft no... Gracias por tu respuesta.

+1
0
-1