首先確實不得不說,網上有很多類似Ubuntu下安裝JDK7的教程。不過大都是基於JDK6的bin文件。如果你現在去Oracle官網去看一下的話,會發現都變成.tar.gz的壓縮文件了。
另外本文還順帶給了Clojure的下載鏈接,文件名啥的請按你的實際情況修改!
———————————— 分割線 ————————————
1. 首先你需要到oracle官網下載最新版本的JDK。跑到oracle官網,自己到Download下面找找吧
隨便給個網址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7u7-downloads-1836413.html
2.轉到下載路徑,對下載後的文件解壓縮,比如我下載的文件名為jdk-7u7-linux-i586.tar.gz
cd xxx(你的下載路徑)
sudo tar zxvf jdk-7u7-linux-i586.tar.gz
3.要將解壓縮出來的文件夾拷貝到/usr/lib/jdk中,假設我解壓出來的文件夾為jdk1.7.0_07
sudo cp -r jdk1.7.0_07 /usr/lib/jdk
注意:如果/usr/lib/jdk不存在,就自己手動建一個,名字叫jdk或者jvm啥的都可以
sudo mkdir /usr/lib/jdk
4.修改環境變量,或者用gedit隨你
vim ~/.bashrc
最下面添加下面幾行,注意紅色字部分要根據你下載解壓得到的東西修改。
保存退出,輸入:
source ~/.bashrc
5.如果你的Ubuntu沒有默認安裝jre(比如我用的10.10就沒有),那麼需要先
sudo apt-get install openjdk-6-jre-headless
然後輸入以下三行,還是提醒注意紅字部分要按自己的修改
6.現在大體完成了,不過還要修改一下默認設置,輸入
sudo update-alternatives --config java
會讓你選擇0,1,2...,默認是0,對應openjdk,我們當然需要換成我們剛剛設定的路徑
/usr/lib/jdk/jdk1.7.0_07/bin/java 300 手動模式
輸入上述對應的序號,然後回車就OK了
可以通過輸入
java -version
查看版本號,應該顯示
———————————— 分割線 ————————————
Clojure下載地址:http://clojure.org/downloads
下載解壓,進入相應目錄,輸入、
java -cp clojure-1.4.0.jar clojure.main
我下的版本是1.4.0,根據自己情況修改吧不啰唆了。
然後會進入REPL,接觸過Lisp的童鞋應該不陌生,之後就自己玩玩吧