首页 > 代码库 > linux操作系统-安装jdk1.7
linux操作系统-安装jdk1.7
1.下载安装文件
在oracle官方找不到bin二进制安装文件只能使用rpm包来安装
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
选择版本:jdk-7u60-linux-i586.rpm
2.安装rpm包
首先通过winscp工具上传jdk-7u60-linux-i586.rpm文件到/usr/local/tools 目录下
检查系统中是否安装jdk
java -version
java version "1.4.2"gij (GNU libgcj) version 4.1.2 20080704 (Red Hat 4.1.2-48)Copyright (C) 2006 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
一般会系统会默认安装低版本的jdk
rpm -qa|grep gcj
libgcj-4.1.2-48.el5java-1.4.2-gcj-compat-1.4.2.0-40jpp.115libgcj-4.1.2-48.el5
卸载jdk
rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 或者rpm -e jdk
java -version
3.安装rpm包
安装到 /usr/localjava 目录下
rpm -ivh --prefix=/usr/local/java jdk-7u60-linux-i586.rpm
如果遇到 package jdk-7u60-linux-i586.rpm is not installed
则需要删除系统中存在的jdk运行rpm -e jdk,删掉相应的文件
在linux中 默认安装了jre , JDK安装不上,所以只能先删除原来装的jre删除方法:1、首先用 rpm -qa 查看安装的服务 你会发现有一个文件名为 jre-1.6.0_31-fcs2、使用rpm -e jre-1.6.0_31-fcs 将原来的jre删除掉3、再使用rpm -ivh --prefox=/usr/local/java 软件包名 进行安装
修改路径
cd /usr/local/java
mv jdk1.7.0_60 jdk7
4.配置环境变量
vim /etc/profile
在文件的最后加上
#jdk env
JAVA_HOME=/usr/local/java/jdk7
JRE_HOME=/usr/local/java/jak7/jre
PATH=$PATH:$JAVA_HOME/bin:JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JRE_HOME/lib
EXPORT JAVA_HOME JRE_HOME PATH CLASSPATH
保存生效 source /etc/profile
然后通过 java -version或者javac命令查看是否安装成功
以上所有操作都是在centos或者redhat下进行
www.cnblogs.com/weiguo21
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。