1,去官网上下载jdk在linux上的安装文件,下载的网址是:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
.bin格式的安装
本人的安装文件是:jdk-6u24-linux-i586-rpm.bin
2,将下载下来的文件放置到/usr/local/java/目录下
3,给文件加上可执行权限 [root@localhost java]# chmod +x jdk-6u24-linux-i586-rpm.bin
4,执行jdk-6u24-linux-i586-rpm.bin [root@localhost java]# ./jdk-6u24-linux-i586-rpm.bin
查看安装好的jdk路径的名录是:find . -name "java.*" -print
5, 这里我jdk安装在/usr/java目录下 会自动生成jdk1.6.0_24文件夹 安装完毕后输入java javac命令。如果能够识别这个命令那么就可以不用配置环境变量。
6,配置环境变量
环境变量配置有三种方法(分别是:修改/etc/profile文件,修改用户目录下的.bashrc文件,直接在shell下修改)
我修改的是/etc/profile文件
[root@shywyz java]# vi /etc/profile
打开文件后,按 i 键,在文件后添加:
JAVA_HOME=/usr/java/jdk1.6.0_24
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export JAVA_HOME PATH CLASSPATH
按esc 键,输入:wq 保存退出.
运行:source /etc/profile
服务器重启后:java -version
7,测试配置环境
写个简单的HelloWorld来测试一下
[root@localhost java]# vi /usr/local/java/HelloWorld.java
文件中输入:
public class HelloWorld {
public static void main(String args[]){
System.out.println(" Hello World in Linux!! ");
}
}
:wq 保存退出
编译:[root@localhost java]# javac /usr/local/java/HelloWorld.java
没有错误,接着
执行:[root@localhost java]# java /usr/local/java/HelloWorld
shell下输出:Hello World in Linux!!
成功了!^_^
如果执行上面的报错,请将命令改为如下:
java -classpath /usr/local/java/ HelloWorld
这样应该可以 20140611 lzgaosuwozemenongde。
.rpm 格式的安装
使用 rpm -ivh 命令 [root@localhost java]# rpm -ivh jdk-7u60-linux-x64.rpm
如果第一次执行上述命令报 xxxx is already installed
那么将其卸载,具体的卸载办法是:
#rpm -qa|grep gcj
可能看到如下类似的信息:
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
使用rpm -e --nodeps 命令删除上面查找的内容:
#rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
.tar.gz 安装
yum 卸载
yum remove java
如果执行上面的命令后还未卸载干净,那就执行下面命令。
yum groupremove java