Acabo de instalar el JDK en Ubuntu con sudo apt-get install openjdk-6-jdk comando,
después de la instalación, donde el Java bin directorio? Y ¿cómo puedo configurar el entorno path para que directorio? Tengo poca experiencia con Ubuntu, ¿alguien puede dar algún consejo o sugerir algún buen sitio web para referencia?

17 Comentarios

  1. 138

    establecer variables de entorno como sigue

    Edición de la Ruta de acceso del sistema de archivos en /etc/profile

    sudo gedit /etc/profile

    Añadimos las siguientes líneas en fin

    JAVA_HOME=/usr/lib/jvm/jdk1.7.0
    PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
    export JAVA_HOME
    export JRE_HOME
    export PATH

    A continuación, cerrar la Sesión y en ubuntu para la configuración de las rutas de acceso…

    • ¿por qué exportar JRE_HOME?
    • Edición .bashrc con esas líneas que funcionó para mí
    • No funcionó para mí y la versión anterior se mantuvo como predeterminado. He cambiado el orden de la ruta de acceso a export PATH=${JAVA_HOME}/bin:${PATH} y la versión se actualizan. Creo que de izquierda a derecha obras prioritarias aquí.
    • Ya resuelto aquí stackoverflow.com/questions/24641536/…
  2. 63

    Java está instalado normalmente en /usr/java
    busque la versión que tienes y, a continuación, haga lo siguiente:

    Asumiendo que usted está utilizando bash (si apenas estás empezando, te recomiendo bash sobre otros shells) usted puede simplemente escribir en bash para iniciarlo.

    Editar su ~/.bashrc archivo y agregar las rutas de la siguiente manera:

    por ejemplo. vi ~/.bashrc

    insertar líneas siguientes:

    export JAVA_HOME=/usr/java/<your version of java>
    export PATH=${PATH}:${JAVA_HOME}/bin

    después de guardar los cambios, salga y reinicie el bash o simplemente escriba en bash para iniciar una nueva shell

    Tipo en export para asegurar que las rutas son correctas.

    Tipo en java -version para asegurarse de Java es accesible.

    • perfecto! gracias. NOTA: es posible Que desee eliminar el defecto openJDK de su sistema tal como aparece primero en el mundial de ruta. Así que después de la secuencia de comandos anterior es cargado, sólo pic-up «javac» no java, debido a la omisión openjk-jre. ~sudo apt-get remove openjdk-*~
    • He probelm con él, traté de cada método para la actualización de java, pero aún están a tiempo mi versión jdk1.7 pero puedo configurar la ruta de acceso a jdk1.8
  3. 31

    Ubuntu instala openjdk6 a /usr/lib/jvm/java-6-openjdk camino. Así que usted tendrá la bandeja en /usr/lib/jvm/java-6-openjdk/bin. Generalmente la ruta de clases se establece automáticamente para java & relacionados con los ejecutables.

  4. 19

    A Set JAVA_HOME /RUTA de acceso para un usuario único, ingrese a su cuenta y abrir .bash_profile archivo

    $ vi ~/.bash_profile

    Set JAVA_HOME como sigue utilizando la sintaxis de exportación JAVA_HOME=<path-to-java>. Si el que se establece la ruta /usr/java/jdk1.5.0_07/bin/java, se establece como sigue:

    export JAVA_HOME=/usr/java/jdk1.5.0_07/bin/java

    RUTA establecida de la siguiente manera:

    export PATH=$PATH:/usr/java/jdk1.5.0_07/bin

    Siéntase libre de reemplazar /usr/java/jdk1.5.0_07 como por su instalación. Guarde y cierre el archivo. Acaba de cerrar la sesión de inicio de sesión y volver a ver los nuevos cambios. Como alternativa, escriba el siguiente comando para activar la nueva configuración de la ruta de inmediato:

    $ source ~/.bash_profile

    O

    $ . ~/.bash_profile

    Comprobar la nueva configuración:

    $ echo $JAVA_HOME
    $ echo $PATH

    Sugerencia: Use el siguiente comando para saber la ruta exacta a la que java ejecutable bajo UNIX /Linux:

    $ which java

    Por favor, tenga en cuenta que el archivo ~/.bashrc es similar, con la excepción de que ~/.bash_profile se ejecuta sólo para Bash de inicio de sesión y caparazones .bashrc se ejecuta para cada nuevo shell de Bash.

    A Set JAVA_HOME /RUTA de acceso para todos los usuarios, Usted necesita configuración global config en /etc/profile O /etc/bash.bashrc archivo para todos los usuarios:

    # vi /etc/profile

    Siguiente RUTA de instalación /JAVA_PATH variables de la siguiente manera:

    export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
    export PATH=$PATH:/usr/java/jdk1.5.0_07/bin

    Guardar y cerrar el archivo. Una vez más, usted necesita escribir el siguiente comando para activar la configuración de la ruta de inmediato:

    # source /etc/profile

    O

    # . /etc/profile
    • Son estás seguro de lo que supone para el conjunto de ESTA a la java binario?
  5. 6

    Debe poner a java en su camino, probablemente en /usr/bin/java. La forma más fácil de encontrar es abrir un plazo y tipo «que java».

  6. 5

    Para configurar el sistema de gran alcance que usted necesita para utilizar el

    /etc/environment archivo sudo gedit /etc/environment

    es el lugar donde se puede definir la variable de entorno. Puede ser visible en todo el sistema alcance. Después de que la variable se define el sistema necesita ser reiniciado.

    EJEMPLO :

    sudo gedit /etc/environment

    Agregar como los siguientes :

    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
    JAVA_HOME="/opt/jdk1.6.0_45/"

    Aquí es el sitio usted puede encontrar más : http://peesquare.com/blogs/environment-variable-setup-on-ubuntu/

    • enlace no funciona
    • Si la actualización de las entradas de hacer la recarga mediante source /etc/environment comando
  7. 4

    si usted tiene instalado sólo openJDK, la debe actualizar sus enlaces, ya que puede tener algunos OpenJDK las actividades de instalación.

    sudo update-alternatives --config java

    después de este

    $gedit ~/.bashrc

    agregar la siguiente línea en el archivo

    JAVA_HOME=/usr/lib/jvm/YOUR_JAVA_VERSION
    export PATH=$PATH:$JAVA_HOME/bin
    export JAVA_HOME

    usted puede conseguir la versión de java con

    java -version
  8. 2

    Permítanme Simplificar ,
    primero descargar el JDK de Oracle sitio Web : Enlace

    2], a Continuación, Extraer

    3] Crear una carpeta (jvm) en /usr/lib/i.e /usr/lib/jvm

    4] mover la carpeta extraída de la versión de jdk /usr/lib/jvm/

    * * * * Nota : el uso de la terminal , sudo , el comando mv es decir, sudo mv

    5] Crear una .sh archivo en /etc/profile.d/eg: /etc/profile.d/myenvvar.sh

    6] En el .sh tipo de archivo

    export JAVA_HOME=/usr/lib/jvm/jdk1.7.0

    export PATH=$PATH:$JAVA_HOME/bin

    * * * * Nota : el uso de la terminal , gedit y sudo por ejemplo: sudo gedit myenvvar.sh

    7] Apague el Equipo, después de todos estos pasos y Reiniciar

    8]Abra un Terminal y escriba

    java-version

    9] Compruebe la salida , a continuación, escriba

    echo $JAVA_HOME

    10] Compruebe la salida y ser feliz 🙂

    • Mi JAVA_HOME fue creado en /etc/profile.d/maven.sh. Gracias.
  9. 2
    • Abrir la terminal (Ctrl+Alt+t)
    • Tipo

      sudo gedit .bashrc 
    • Introduzca la contraseña de los usuarios de ubuntu
    • Ir a la última línea del archivo
    • Escriba a continuación el código en la nueva línea de

      export JAVA_HOME=enter_java_path_here
      export PATH=$JAVA_HOME/bin:$PATH
      eg: export JAVA_HOME=/home/pranav/jdk1.8.0_131
          export PATH=$JAVA_HOME/bin:$PATH
    • Guardar el archivo
    • Tipo

      source ~/.bashrc

      en la terminal

    • Hecho
  10. 1

    open jdk una vez instalado reside generalmente en el directorio /usr/lib/java-6-openjdk
    Como de costumbre, usted debe definir el JAVA_HOME, calsspath y la Ruta de acceso
    En ubuntu 11.04 no es un archivo de entorno disponibles en /etc donde es necesario establecer todos los tres caminos . Y entonces usted tendría que reiniciar el sistema para que los cambios surtan efecto.

    Aquí hay un sitio para ayudarle a alrededor de
    http://aliolci.blogspot.com/2011/05/ubuntu-1104-set-new-environment.html

  11. 1

    Paso1:

    sudo gedit ~/.bash_profile

    Paso 2:

    JAVA_HOME=/home/user/tool/jdk-8u201-linux-x64/jdk1.8.0_201
    PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
    export JAVA_HOME
    export JRE_HOME
    export PATH

    Paso 3:

    source ~/.bash_profile
    • Sí, trabajo para mí. Gracias
  12. 1

    Todo lo que tienes que hacer ahora es establecer la “JAVA_HOME” y “PATH” variables de entorno y, a continuación, usted está hecho. Introduzca los siguientes comandos para establecer las variables de entorno. Asegúrese de que las variables de entorno del punto a una instalación válida de JDK en su máquina. Para Ubuntu 18.04, la ruta es /usr/lib/jvm/java-8-openjdk-amd64/

    export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

    Para comprobar si el JAVA_HOME camino ha sido guardado correctamente, introduzca el siguiente comando para comprobar.

    echo $JAVA_HOME
  13. 0

    Puede instalar el defecto de Ubuntu(17.10) java de apt:

    sudo apt install openjdk-8-jdk-headless 

    Y establece la RUTA de acceso para usted, si usted necesita instalar la versión de Java que usted puede seguir este YouTube

  14. 0

    Que usted necesita para establecer el $variable JAVA_HOME

    En mi caso, mientras que la configuración de Maven, tuve que configurarlo para que donde JDK instalado.

    Primero averiguar donde se ha instalado JAVA:

    $ whereis java
    java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz

    Ahora cavar profundo-

    $ ls -l /usr/bin/java
    lrwxrwxrwx 1 root root 46 Ago 25 2018 /etc/alternatives/java -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
    Cavar más profundo:

    $ ls -l /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
    -rwxr-xr-x 1 root root 6464 Mar 14 18:28 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

    Como es no se hace referencia a cualquier otro directorio, vamos a utilizar esta.

    Abra /etc/entorno mediante el uso de nano

    $ sudo nano /etc/environment

    Anexar las siguientes líneas

    JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
    export JAVA_HOME

    De recarga de RUTA utilizando
    $. /etc/environment

    Ahora, $ echo $JAVA_HOME

    Aquí está tu salida:

    /usr/lib/jvm/java-1.8.0-openjdk-amd64

    Fuentes de la que me he referido:

    https://askubuntu.com/a/175519

    https://stackoverflow.com/a/23427862/6297483

  15. 0
    1. Actualización bashrc archivo para agregar JAVA_HOME

      sudo nano ~/.bashrc

    2. Agregar JAVA_HOME a bashrc archivo.

      export JAVA_HOME=/usr/java/<your version of java>

      export PATH=${PATH}:${JAVA_HOME}/bin

    3. Garantizar Java es accesible

      java -version

    4. En Caso de Manual de instalación de JDK, Si tienes un error como se muestra a continuación

      Error durante la inicialización de la VM 
      java/lang/NoClassDefFoundError: java/lang/Objeto 
      
    5. Ejecutar el siguiente comando en su JAVA_HOME/lib:

      unpack200 -r -v -l "" tools.pack tools.jar

    6. Ejecutar los siguientes comandos en su JAVA_HOME/jre/lib

      ../../bin/unpack200 rt.pack rt.jar
      ../../bin/unpack200 jsse.pack jsse.rar
      ../../bin/unpack200 charsets.pack charsets.jar

    7. Garantizar Java es accesible

      java -version

  16. -1

    De instalación de Oracle Java:

    1. Descargar el archivo tar(.archivo tar) desde el sitio web de Oracle
    2. descomprimirlo por que sudo tar-xvpzf nombre de archivo -C /installation_folder_name
    3. cambiar los archivos de permisos y la propiedad
    4. agregar las siguientes líneas en /etc/profile

    export JAVA_HOME=/home/abu/Java/jdk1.8.0_45/
    export PATH=$JAVA_HOME/bin:$PATH

    1. reinicie el equipo y compruebe por java-version y javac -version
  17. -1

    Abrir el archivo /etc/environment con un editor de texto
    Agregue la línea JAVA_HOME="[path to your java]"
    Guardar y cerrar, a continuación, ejecute source /etc/environment

Dejar respuesta

Please enter your comment!
Please enter your name here