He estado intentando instalar MyOpenLab en ubuntu 18.04. Es una alternativa gratuita a LabView. Descubrí que requería que Java se ejecutara, así que instalé Java a través de la terminal. Ahora, cuando intento abrir MyOpenLab a través del terminal, me recibe el siguiente mensaje.
¿Puede alguien ayudarme con mi instalación? Gracias.
EDITAR: descargué el software MyOpenLab del sitio web myopenlab.org . Fue descargado a mi carpeta de Descargas. Luego lo extraje en el mismo directorio.
Luego hice clic derecho en el archivo y establecí permisos para leer y escribir y luego seleccioné la opción "Permitir ejecutar el archivo como programa".
Después de eso, abrí una terminal en el mismo directorio e ingresé el comando "./start_linux".
Luego apareció el nombre del programa y me preguntó sobre el acuerdo de licencia. Di proceder y luego me pidió la ruta para los elementos definidos por el usuario. Después de seleccionar la ruta y hacer clic en siguiente, me saludaron los errores y la advertencia.
También la versión de mi java es la siguiente. Los obtuve con el comando "java --version" en la terminal:
java version "10.0.2" 2018-07-17
Java(TM) SE Runtime Environment 18.3 (build 10.0.2+13)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.2+13, mixed mode)
Ayúdame con el proceso de instalación, ya que es muy importante.




update-java-alternatives -l)? Agregue toda la información a la pregunta.Respuestas:
En mi Ubuntu 18.04.1 LTS hice lo siguiente:
y obtuve el mismo error que tú.
Luego instalé OpenJDK 8
y configúrelo como VM del sistema predeterminado:
luego trató de lanzarlo nuevamente:
y MyOpenLab se lanza normalmente
Notas:
1. Nunca he usado este software. Solo quería ayudarte. Gracias por tu hallazgo!
2. En Ubuntu 16.04 LTS Xenial Xerus se ejecuta sin ninguna acción especial (ya que usa openjdk-8 por defecto).
fuente
Como escribió N0rbert, puede ver que MyOpenLab depende (a partir de esta fecha) de Java 1.8.
Suponga que desea mantener su versión más reciente
openjdky aún poder ejecutar MyOpenLab.Comprueba qué openjdk tienes en tu sistema:
Eso es del paquete java-common. Estoy usando Debian En mi caso, este es el resultado:
Si no tiene openjdk1.8, instálelo, lo necesita para MyOpenLab.
Desea que su sistema esté actualizado. Así que haga openjdk1.11 predeterminado:
Compruebe solo para asegurarse de que su
java --versionEn mi caso:
openjdk 11.0.1 2018-10-16En su directorio MyOpenLab, en mi caso
/opt/programs/MyOpenLab/encontrará el archivo: start_linux Edite este archivo. Cambia la línea que dice:
cámbielo a:
La dirección a su
openjdk1.8es del paso 1:fuente