JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK),时进行 Java 开发必备的工具包,为了便于以后安装,特将 Windows 和 Ubuntu 下的安装方法记录如下,以便日后参考。
Windows
- 下载 JDK:jdk-xuxx-windows-x64.exe JDK官网
- 安装
-
设置环境变量
- 在系统变量中新建
JAVA_HOME
:
变量值为 JDK 安装路径,如:D:\Program Files\Java\jdk1.7.0_17
- 再新建变量
classpath
:
变量值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
(说明:%JAVA_HOME%
是对上边设置的%JAVA_HOME%
的引用,而classpath
这个路径表示执行文件时规定要去寻找的二进制文件的路径,因此要将当前(即源文件所在路径).
添加进去) - 在
path
变量后添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
- 在系统变量中新建
- 在cmd中执行javac命令,验证安装成功
- 开始享受JAVA!
Ubuntu
- 到官网下载压缩包 jdk-7u17-linux-x64 JDK官网
-
解压安装
解压并将解压后的文件复制到
/usr/lib/jvm
$ sudo tar zxvf ./jdk-7u17-linux-x64.tar.gz -C /usr/lib/jvm
将解压并复制后的文件
jdk1.7.0_17
改名为java-7-sun
$ cd /usr/lib/jvm $ sudo mv jdk1.7.0_17/ java-7-sun # (如果提示没有jvm文件夹,清先执行代码:sudo mkdir /usr/lib/jvm)
-
修改环境变量
运行命令
$ vim ~/.bashrc
添加:
export JAVA_HOME=/usr/lib/jvm/java-7-sun export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
保存退出,输入以下命令使之立即生效。
$ source ~/.bashrc
-
检查并配置默认JDK版本
由于 Ubuntu 中可能会有默认的 JDK,如 openjdk,所以,为了将我们安装的 JDK 设置为默认 JDK 版本,还要进行如下工作。
执行代码:$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-sun/bin/java 300 $ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac 300 $ sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java-7-sun/bin/jar 300
执行代码
$ sudo update-alternatives --config java
(如果出现的是:链接组 java 中只有一个候选项:/usr/lib/jvm/java-7-sun/bin/java 无需配置,则代表系统中只有一个版本得java,是正常的,无需理会。否则要按照网络上进行配置!)
-
测试
执行代码:
$ java -version
显示
java version "1.7.0_17" Java(TM) SE Runtime Environment (build 1.7.0_17-b02) Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)
-
配置浏览器
先到 http://java.com/en/download/testjava.jsp 测试是否浏览器正常。
若不正常,则执行以下操作:$ cd /usr/lib/jvm/java-7-sun/bin $ ./ControlPanel 点击常规 点击 show console 点击 apply $ cd /usr/lib/firefox/plugins $ sudo ln -s /usr/lib/jvm/java-7-sun/jre/lib/amd64/libnpjp2.so
重启即可!
(注:若firefox中本来有链接文件,则要先删除,因为一个浏览器只能链接一个Java) - 开始享受Java!