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

0

He golpeado una pared al intentar que Alda se ejecute en OS X.

Es un ejecutable que descargué de aquí ; luego, según la guía de instalación en GitHub, ejecuté chmod +x alda en ella, y luego la moví a mi %código%. Después de eso, sin embargo, me he encontrado con una serie de problemas:

  1. El primer error que recibo se produce cuando 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 recibí un error /usr/local/bin algunas veces, FWIW.

He buscado en la versión de Java (estoy ejecutando Invalid memory access of location […] Segmentation fault ), intenté actualizar, todo fue en vano.

¿Cómo puedo evitar esto?

    
pregunta Jagannath Cadambi 24.06.2016 - 12:33

1 respuesta

1

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

Entonces instale el JDK (no JRE) desde Oracle como por comentario de Oracle

  

El tiempo de ejecución de Java (JRE) que descarga desde java.com u oracle.com contiene un complemento para ejecutar contenido Java desde su navegador. Para utilizar las herramientas de línea de comandos, deberá descargar el Kit de desarrollo de Java (JDK). El JRE y el JDK están separados y pueden coexistir en su sistema. Solo se puede instalar un JRE en Mac OS X. Puede haber varios JDK instalados en un sistema, tantos como desee.

    
respondido por el Mark 24.06.2016 - 12:41

Lea otras preguntas en las etiquetas