Linux

如何檢查我是否成功安裝了java?

  • December 26, 2012

我去了 SUN 的網站並下載了 .bin:

https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter

我執行了它,檢查了條款,結果如下:

Java(TM) SE Development Kit 6 successfully installed.

Product Registration is FREE and includes many benefits:
* Notification of new versions, patches, and updates
* Special offers on Sun products, services and training
* Access to early releases and documentation

Product and system data will be collected. If your configuration
supports a browser, the Sun Product Registration form for
the JDK will be presented. If you do not register, none of
this information will be saved. You may also register your
JDK later by opening the register.html file (located in
the JDK installation directory) in a browser.

For more information on what data Registration collects and
how it is managed and used, see:
http://java.sun.com/javase/registration/JDKRegistrationPrivacy.html

Press Enter to continue.....
Done.

但是,當我在終端中鍵入“java”時,它會顯示:-bash: java: command not found

如何檢查是否安裝成功?你不是這樣檢查的嗎?

如果您正在執行基於 debian 的安裝,我強烈建議您從儲存庫中獲取 JDK。您可以簡單地在終端中執行以下命令:

$ sudo aptitude install sun-java6-jdk

我不確定其他發行版是否也帶有 Sun 的 JDK。您可能會發現 openjdk-6-jdk 是等效的 FOSS 替代方案。

如果您沒有包管理器或嘗試手動安裝 JDK,我假設您已經從 Sun 網站獲得了正確版本的 JDK。您可以在此處找到他們的 Java SE 下載頁面:http: //java.sun.com/javase/downloads/index.jsp

如果你已經完成了所有這些,那麼java在終端執行“”應該就可以了。如果不是這樣,則可能意味著它沒有正確安裝,或者它只是安裝到不在您的路徑上的位置。

你知道你選擇安裝在哪裡嗎?

如果您確定它已安裝,但不確定它可能安裝在哪裡,您可以嘗試執行updatedb,然後使用locate來查找 java 執行時:

$ sudo updatedb
$ locate java

這應該讓您了解可能需要添加到PATH環境變數中的目錄。

當然,如果locate沒有返回結果,那麼很有可能沒有安裝 JDK。

引用自:https://serverfault.com/questions/73839