私のLinuxコンピュータにJavaバージョンがインストールされています。私がこれをしようとすると:
root@test$: javac -version
結果は次のとおりです。
javac jdk1.7.0_80.
今私の問題は(1.7.0_80)Javaフォルダがどこにあるのかわからないということです。 'というファイルがあります。Java-7-Oracleusr/lib/jvmにあります。インストールされているJavaバージョンのフォルダのようです。
これでJavaフォルダがありますが、どのバージョンのJavaかを知りたいです。
どのように? ?
ベストアンサー1
Javaバイナリが接続されている場所を確認すると、これらすべてを追跡できると思います。
#which javac
/usr/bin/javac
#ls -ln /usr/bin/java
lrwxrwxrwx. 1 0 0 22 Nov 27 04:54 /usr/bin/java -> /etc/alternatives/java
#ls -ln /usr/bin/javac
lrwxrwxrwx. 1 0 0 23 Nov 27 04:54 /usr/bin/javac -> /etc/alternatives/javac
# ls -ln /usr/bin/javadoc
lrwxrwxrwx. 1 0 0 25 Nov 27 04:54 /usr/bin/javadoc -> /etc/alternatives/javadoc
ついに:
#ls -ld /etc/alternatives/java
lrwxrwxrwx. 1 root root 46 Nov 27 04:54 /etc/alternatives/java -> /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
だから私のJavaインストールは次のようになります。
/usr/lib/jvm/jre-1.7.0-openjdk.x86_64
このようなバイナリを追跡できると思います。