0 votos

Excepción en el hilo "main" java.lang.UnsupportedClassVersionError (Intentando ejecutar Alda en OS X)

Me he topado con un muro al intentar que Alda funcione en OS X.

Es un ejecutable que descargué de aquí entonces, según la guía de instalación en GitHub, Corrí chmod +x alda en él, y luego lo trasladé a mi /usr/local/bin . Sin embargo, después de eso, me he encontrado con cualquier número de problemas:

  1. El primer error que he obtenido se produce cada vez que intento ejecutar Alda desde la línea de comandos.

    Exception in thread "main" java.lang.UnsupportedClassVersionError: alda/Client : Unsupported major.minor version 51.0
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    logout
  2. También tengo un Invalid memory access of location […] Segmentation fault error unas cuantas veces, FWIW.

He mirado en la versión de Java (estoy corriendo java version "1.6.0_65" ), intenté actualizar, todo en vano.

¿Cómo puedo evitarlo?

0 votos

Por favor, añada la versión de su sistema.

1voto

yoliho Puntos 340

Hay un gran resaltado primero línea de las instrucciones de instalación "Debe tener Java 7+ instalado en su sistema para poder ejecutar Alda".

Así que instala el JDK (no JRE) de Oracle según Comentario de Oracle

El Java Runtime (JRE) que se descarga de java.com u oracle.com contiene un plugin para ejecutar contenidos Java desde el navegador. Para utilizar las herramientas de línea de comandos, deberá descargar el kit de desarrollo de Java (JDK). El JRE y el JDK son independientes y pueden coexistir en su sistema. Sólo se puede instalar un JRE en Mac OS X. Puede haber varios JDKs instalados en un sistema, tantos como desee.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X