當我運行命令哪個Java獲得輸出的/ usr/bin中/ JAVA什麼是linux中的java安裝結構?
當我運行LL/USR/bin中/ JAVA獲得輸出/usr/lib/jvm/jre-1.7。 0-openjdk.x86_64/bin/java
在/ usr/lib/i中找到以下4kb大小的文件夾這些文件夾是什麼?
java-1.5.0-gcj-1.5.0.0
java-1.7.0-openjdk-1.7.0.51.x86_64
jre -> /etc/alternatives/jre
jre-1.5.0 -> /etc/alternatives/jre_1.5.0
jre-1.5.0-gcj -> java-1.5.0-gcj-1.5.0.0/jre
jre-1.7.0 -> /etc/alternatives/jre_1.7.0
jre-1.7.0-openjdk.x86_64 -> java-1.7.0-openjdk-1.7.0.51.x86_64/jre
jre-gcj -> /etc/alternatives/jre_gcj
jre-openjdk -> /etc/alternatives/jre_openjdk
在/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin我發現Java是Java文件? 當我想設置java_home應該使用哪個路徑? 什麼是興奮的差異netweem jdk和這些jvm文件夾?
您可以檢查是否'在/ usr/bin中/ java'是一個符號鏈接'/ usr/lib中/ JVM/JRE-1.7.0-openjdk.x86_64 /斌/ java'?我想II是指通常的'ls -l'? – Eypros
沒錯就是符號鏈接/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/和/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/是符號鏈接到/ usr/lib目錄/jvm/java-1.7.0-openjdk-1.7.0.51.x86_64/jre/正如你可以看到的那樣...所以這些是什麼......爲什麼我不能有簡單的/home/jdk1.7/bin文件夾,所以我可以很容易地設置java_home .. –
爲什麼你需要一個特定的Java主文件夾嗎? – Eypros