我想編譯一個使用javac的軟件。問題是我刪除打開jdk使用yum刪除並下載sun jdk並將其安裝在/usr/java
文件夾中。使用openjdk1.6或sun編譯代碼jdk1.6
我不知道如何弄清楚當前的jvm是openjdk running還是sunjdk。
我從/usr/bin
文件夾中刪除了java和javac文件,並使PATH變量包含/usr/java/jdk1.6-0/bin
中的新路徑。
我每次重新啓動系統時仍然會在bin
文件夾中看到java文件。
有人能幫助我嗎?
此外,如果這會是有幫助的,我嘗試編譯軟件和它提供了以下警告:
List是原始類型。引用 泛型類型列表應 參數
我想這是因爲開放式的JDK。我無法弄清楚如何完全刪除open-jdk。
謝謝
您的'/ usr/bin'中的'java和javac'可能只是您的linux distro/jdk複製的軟鏈接。 – asgs 2011-03-21 22:34:58