Java no funciona si se usa desde gnome

Java no funciona si se usa desde gnome

Cuando intento instalar algo (que usa InstallAnywhere) desde la terminal en gnome, obtuve algo como esto:

Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
No Java virtual machine could be found from your PATH
environment variable.  You must install a VM prior to
running this program.

La solución alternativa es conectarse a localhosttravés de sshla consola o cambiar a ella ctrl+alt+f[x]antes de comenzar la instalación.

Llamar javadesde la línea de comando o whereis javamuestra las rutas adecuadas.

Respuesta1

Puede configurar y exportar PATH y otras variables de entorno en ~/.xprofileun script y hacer que Java sea visible para la sesión X. Deberías volver a iniciar sesión en el servidor X después.

export PATH="$PATH:/path_to_jre/bin"

También puedes obtener el mismo resultado modificando /etc/environment. Deberías reiniciar después.

PATH="...:/path_to_jre/bin"

Verifique su variable PATH con el comando env.

env | grep PATH

información relacionada