3 votos

Error de Scilab: Necesita instalar el tiempo de ejecución de Java SE 6 heredado

Scilab v6.0.2 se descarga desde la página web oficial e se instala, pero no se puede abrir con el siguiente error:

Para abrir "esta aplicación de Java" necesitas instalar la versión antigua de Java SE 6.

Sigo las instrucciones en "Más información" y en Internet para descargar Java de Apple, pero Java no puede instalarse porque "Una versión más nueva de este paquete ya está instalada", como se muestra a continuación:

introducir descripción de la imagen aquí

Mi MacOS es Catalina v.10.15.3. ¿Cómo puedo salir de este bucle?

Gracias por la ayuda de antemano.

1 votos

Detecto posibles discrepancias en los requisitos. Yo supondría que si el software Scilab requiere una versión de Java tan antigua, entonces el software Scilab no será compatible con Catalina. Sin embargo, los requisitos del sistema indican que Scilab necesita Java 8. Esta es una discrepancia. Además, ten en cuenta que los requisitos del sistema no incluyen Catalina. Es posible que necesites agregar Mojave como un segundo macOS para que Scilab funcione. Afortunadamente, esto no es difícil de hacer, siempre y cuando tu Mac tenga suficiente espacio y no sea demasiado nuevo para ejecutar Mojave.

1 votos

He tenido un problema similar con otro software que depende de Java. La solución temporal es cambiar algunas capacidades en un archivo de configuración para tu instalación actual de Java. Tal vez funcione para ti también, consulta las instrucciones aquí: awareim.com/forum/viewtopic.php?p=48828#p48828

0 votos

El sitio web oficial también tiene una versión más nueva, Scilab 6.1.0 - Supongo que esta necesita java8.

3voto

aku Puntos 54867

Intenté descargar Scilab y funciona bien en mi Catalina, donde he seguido los pasos a continuación para hacer que otra aplicación Java se ejecute.

Descargue e instale una versión reciente del Oracle JDK, como Java SE 13 desde https://www.oracle.com/java/technologies/javase-downloads.html#JDK13

Luego abra Terminal (está en Aplicaciones/Utilidades) y escriba

cd /Library/Java/JavaVirtualMachines/

y presione Enter. Esto cambia el directorio de trabajo a donde están instaladas las Máquinas Virtuales de Java. Luego haga

ls 

para obtener una lista de las versiones instaladas. Ingrese al directorio Contents de la que está usando escribiendo algo como

cd jdk-13.0.2.jdk/Contents/

Reemplace los números de versión si tiene una versión diferente de Java instalada.

Abra Info.plist en cualquier editor de texto (si desea hacerlo desde Finder en lugar de Terminal, escriba open . para abrir la carpeta actual) y busque estas líneas:

JVMCapabilities

  CommandLine

Reemplace esas con estas líneas

JVMCapabilities

  JNI
  BundledApp
  WebStart
  Applets
  CommandLine

y guarde el archivo. Luego intente abrir Scilab nuevamente.

Fuentes: https://crunchify.com/os-x-mavericks-eclipse-java-issue/ y https://www.awareim.com/forum/viewtopic.php?p=48828#p48828

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