Where is the Java SDK folder in my computer? Ubuntu 12.04

后端 未结 11 2092
深忆病人
深忆病人 2020-11-28 01:26

I know it\'s installed because when I type:

$java -version

I get:

OpenJDK Runtime Environment (IcedTea6 1.12.5) (6b27-1.12.         


        
相关标签:
11条回答
  • 2020-11-28 02:10

    WAY-1 : Updated for the shortest and easy way

    Below command will give you the path, But it will only work if java command is working in other words if java path is configured.

    readlink -f $(which java) 
    

    Read more at Where can I find the Java SDK in Linux?


    WAY-2 (Better than WAY-1) : Below answer is still working and try it if above command is not working for you.

    You need to dig into symbolic links. Below is steps to get Java directory

    Step 1:

    $ whereis java
    java: /usr/bin/java /etc/java /usr/share/java
    

    That tells the command java resides in /usr/bin/java.

    Dig again:

    Step 2:

    $ ls -l /usr/bin/java
    lrwxrwxrwx 1 root root 22 2009-01-15 18:34 /usr/bin/java -> /etc/alternatives/java
    

    So, now we know that /usr/bin/java is actually a symbolic link to /etc/alternatives/java.

    Dig deeper using the same method above:

    Step 3:

    $ ls -l /etc/alternatives/java
    lrwxrwxrwx 1 root root 31 2009-01-15 18:34 /etc/alternatives/java -> /usr/local/jre1.6.0_07/bin/java
    

    So, thats the actual location of java: /usr/local/jre.....

    You could still dig deeper to find other symbolic links.


    Reference : where is java's home dir?

    0 讨论(0)
  • 2020-11-28 02:14

    Please use this command:

    readlink -f $(which java)
    

    It works for me with Ubuntu gnome.

    On my computer the result is:

    /usr/lib/jvm/java-7-oracle/jre/bin/java

    Regards.

    0 讨论(0)
  • 2020-11-28 02:19

    On Ubuntu 14.04, it is in /usr/lib/jvm/default-java.

    0 讨论(0)
  • 2020-11-28 02:20

    In generally, java gets installed at /usr/lib/jvm . That is where my sun jdk is installed. check if it is same for open jdk also.

    0 讨论(0)
  • 2020-11-28 02:20

    I am using Ubuntu 18.04.1 LTS. In my case I had to open the file:

    /home/[username]/netbeans-8.2/etc/netbeans.conf
    

    And change the jdk location to:

    netbeans_jdkhome="/opt/jdk/jdk1.8.0_152"
    

    Then saved the file and re-run Netbeans. It worked for me.

    0 讨论(0)
提交回复
热议问题