1)从官方网站下载jdk : http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html;
2)打开终端;
3)进入/usr/lib 目录,并创建jdk文件夹(sudo mkdir jdk);
4)将下载的 jdk-7u40-linux-x64.tar.gz (我是64位的系统) 复制到 刚刚创建的文件夹中(sudo cp ~/下载/jdk-7u40-linux-x64.tar.gz /usr/lib/jdk/ )——嘲笑我吧,用的是中文系统;
5) 解压之(sudo tar zxvf jdk-7u10-linux-x64.tar.gz);
6)用编辑器打开 /etc/environment (sudo gedit /etc/environment),在PATH前增加:
JAVA_HOME="usr/lib/jdk/jdk1.7.0_40"
CLASSPATH=".:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib"
这里用到的是冒号 : ,不是 分号 ;, 与win里满的不一样
在PATH 里面最前面添加:$JAVA_HOME(记得冒号结尾,与其后面的变量区别开)
7) ubuntu 里面默认使用openjdk,所以要修改系统默认值
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jdk/jdk1.7.0_40/bin/java 300
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jdk/jdk1.7.0_40/bin/javac 300
$ sudo update-alternatives --config java (选择 jdk的)
$ sudo update-alternatives --config javac (选择jdk的)
8)在命令行输入 java -version 检查版本
Java(TM) SE Runtime Environment (build 1.7.0_40-b43)
Java HotSpot(TM) 64-Bit Server VM (build 24.0-b56, mixed mode)