本文安装时所敲命令均是通过“SecureCRT”软件远程连接Linux系统后进行。
文件上传可以使用“WinSCP4”软件进行操作
一、下载JDK6.0 for linux
下载地址:
http://cds-esd.sun.com/ESD6/JSCDL/jdk/6u20-b02/jdk-6u20-linux-i586.bin
下载文件为“jdk-6u20-linux-i586.bin”。
二、上传并解压缩安装文件
1.将“jdk-6u20-linux-i586.bin”上传到Linux上/opt目录下
2.使用“chmod 755”命令给“jdk-6u20-linux-i586.bin”文件赋予安装权限
[root@localhost ~]# cd /opt
[root@localhost opt]# ll
总计 83137
-rw-r--r-- 1 root root 84796967 06-12 13:27 jdk-6u20-linux-i586.bin
[root@localhost opt]# chmod 755 jdk-6u20-linux-i586.bin
[root@localhost opt]# ll
总计 83137
-rwxr-xr-x 1 root root 84796967 06-12 13:27 jdk-6u20-linux-i586.bin
3.在opt目录下使用“./jdk-6u20-linux-i586.bin”执行解压缩
[root@localhost opt]# ./jdk-6u20-linux-i586.bin
Sun Microsystems, Inc. Binary Code License Agreement
for the JAVA SE DEVELOPMENT KIT (JDK), VERSION 6
...(省略n行)
Do you agree to the above license terms? [yes or no]
Please enter "yes" or "no".
输入yes,回车
Java(TM) SE Development Kit 6 successfully installed.
...(省略n行)
Press Enter to continue.....
安装完毕
三、配置JDK环境变量
四种配置环境变量的方法:
1.修改/etc/profile
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
用文本编辑器打开/etc/profile,在profile文件末尾加入:
JAVA_HOME=/opt/jdk1.6.0_20
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
重新登录
注意:
a. 你要将 /opt/jdk1.6.0_20 改为你的jdk安装目录
b. linux下用冒号“:”来分隔路径
c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值
在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种常见的错误。
d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。
e. export是把这三个变量导出为全局变量。
f. 大小写必须严格区分。
2. 修改.bashrc文件
这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bashrc文件就可以了。
用文本编辑器打开用户目录下的.bashrc文件
在.bashrc文件末尾加入:
set JAVA_HOME=/opt/jdk1.6.0_20
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
重新登录
3.“/etc/profile.d”目录下增加java.sh文件
新建文件“java.sh”shell中输入:
cd /etc/profile.d
touch java.sh
在java.sh写入以下内容:
#set java_environment
JAVA_HOME=/opt/jdk1.6.0_20
export JAVA_HOME
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export CLASSPATH
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
export PATH
然后在shell中依次敲入下面命令
chmod 755 java.sh --改为可执行文件
source java.sh --使生效
javac --看是否成功
4. 直接在shell下设置变量
不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。
只需在shell终端执行下列命令:
export JAVA_HOME=/opt/jdk1.6.0_20
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
四、测试JDK
1. 用文本编辑器新建一个HelloWorld.java文件,在其中输入以下代码并保存:
- public class HelloWorld {
- public static void main(String[] args) {
- System.out.println("Hello World!");
- }
- }
2. 编译:在shell终端执行命令
javac HelloWorld.java
3. 运行:在shell终端执行命令
java HelloWorld
当shell下出现“Hello World!”字样则jdk运行正常。
或者直接在shell中敲入“java”和“javac”,均提示出帮助信息,则JDK环境配置OK
[root@localhost ~]# java -version
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing)
相关推荐
最新的Java JDK6.0课件及源代码,初学Java的朋友不要错过
中文版的JDK,能让你更加清楚的知道如何运用API,能更加方便你的查询。
java jdk6.0最新包。里面讲述了api特性与详细描述
Java学习笔记 入门准备 接触物件 物件向导 资源管理 物件容器 输入输出 執行緒 反射 metadata 资料库 拾遗补缺 视窗程式 参考资料
JDK jdk6.0环境变量设置.pdf
JDK6.0 中文文档JDK6.0 中文文档JDK6.0 中文文档JDK6.0 中文文档JDK6.0 中文文档JDK6.0 中文文档JDK6.0 中文文档
Java JDK 6.0学习笔记,通俗易懂很适合初学者了解java中的要点。。。。。。
安装和配置jdk6.0和tomcat6.0
jdk6.0安装
linux 下 配置JBoss6.0+JDK7.0
JDK6.0的安装与配置
良葛格 java jdk 6.0 学习笔记
linux快速安装jdk1.8方式及环境配置 一、下载jdk jdk下载地址:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html **注:安装之前先查看一下系统有没有已经安装的版本 查看当前系统jdk的版本:...
包含java jdk6.0源码、深入java虚拟机第二版,供学习jdk源代码使用
二、 Linux下 Java开发环境建立3 1. 取得 JDK...4 2. 安装 JDK(以root身份安装)......4 3.安装 Eclipse .......6 三、 Linux下安装netbean开发平台..7 四、 搭建 Linux下 Java开发环境.......8 五、 linux下...
jdk6.0学习笔记 jdk学习笔记 java学习 web编程
jdk 6.0 API Document 文档,jdk 6.0 API Document 文档,jdk 6.0 API Document 文档,jdk 6.0 API Document 文档,jdk 6.0 API Document 文档,jdk 6.0 API Document 文档
以图文并茂的方式详细说明了JDK6.0的安装与环境变量配置。