其实jdk安装教程及环境变量配置linux的问题并不复杂,但是又很多的朋友都不太了解安装jdk并配置环境变量,因此呢,今天小编就来为大家分享jdk安装教程及环境变量配置linux的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
一、Linux中JDK的安装和配置方法
1、下载JDK(下面分别是32位系统和64位系统下的版本)
http://download.oracle.com/otn-pub/java/jdk/7u9-b05/jdk-7u9-linux-i586.tar.gz?AuthParam=1350717577_c0836b48d7dc4cd4598cdd4f0d49e6f6#32位
http://download.oracle.com/otn-pub/java/jdk/7u9-b05/jdk-7u9-linux-x64.rpm?AuthParam=1350717726_9b669eca29c07ddaaf6d8dc41e7a2684#64位
# getconf LONG_BIT#查看系统多少位
1、先卸载服务器自带的jdk软件包
# java-version#查看服务器是否安装过jdk
OpenJDK Runtime Environment(IcedTea6 1.7.4)(rhel-1.21.b17.el6-i386)
OpenJDK Client VM(build 14.0-b16, mixed mode)
# rpm-qa|grep gcj#查看服务器安装的jdk软件包信息
java-1.5.0-gcj-1.5.0.0-29.1.el6.i686
# yum-y remove java-1.5.0-gcj-1.5.0.0-29.1.el6.i686#卸载软件包
# tar zxvf jdk-7u9-linux-i586.tar.gz-C/usr/lib/jvm
# mv/usr/lib/jvm/jdk1.7.0_09/usr/lib/jvm/java7
#cp/etc/profile/etc/profile.bak#备份
#vi/etc/profile#编辑,在最后添加下面的内容
export JAVA_HOME=/usr/lib/jvm/java7
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#source/etc/profile#使配置文件立即生效
由于系统中可能会有默认的其他版本JDK,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作。
update-alternatives--install/usr/bin/java java/usr/lib/jvm/java7/bin/java 300
update-alternatives--install/usr/bin/javac javac/usr/lib/jvm/java7/bin/javac 300
update-alternatives--install/usr/bin/jar jar/usr/lib/jvm/java7/bin/jar 300
update-alternatives--install/usr/bin/javah javah/usr/lib/jvm/java7/bin/javah 300
update-alternatives--install/usr/bin/javap javap/usr/lib/jvm/java7/bin/javap 300
执行下面命令,设置默认版本,此命令执行后,系统会列出当前存在的各种JDK版本,会提示你选择
# update-alternatives--config java
Java(TM) SE Runtime Environment(build 1.7.0_09-b05)
Java HotSpot(TM) Client VM(build 23.5-b02, mixed mode)
二、linux下如何设置JDK环境变量
纯java开发的软件在linux下面也可以应用自如。那么首先就需要配置好linux下的java环境,具体说来,就是配置jdk环境变量。
介绍在linux下配置jdk环境变量的几种常用方法。
首先在linux下安装jdk,如果出现提示权限不够(且root下也提示权限不够),可用#ls-l filename命令查看一下,如果显示类似如:
则表示任何用户都没有可执行权限(即使是root用户)。
这样,安装好后,就可以接下来进行环境变量的配置了。这里给出三种可选方法:
当本机仅仅作为开发使用时推荐使用这种方法,因为此种配置时所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
用文本编辑器打开/etc/profile,在profile文件末尾加入:
JAVA_HOME=/usr/share/jdk1.5.0_05
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果需要给某个用户权限使用这些环境变量,只需要修改其个人用户主目录下的.bashrc文件就可以了。
用文本编辑器打开用户目录下的.bashrc文件,在.bashrc文件末尾加入:
set JAVA_HOME=/usr/share/jdk1.5.0_05
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
不推荐使用这种方法,因为换个shell,该设置就无效了。这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。
export JAVA_HOME=/usr/share/jdk1.5.0_05
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
1.要将/usr/share/jdk1.5.0_05jdk改为jdk安装目录
2. linux下用冒号”:”来分隔路径
3.$PATH/$CLASSPATH/$JAVA_HOME是用来引用原来的环境变量的值在设置环境变量时特别要注意不能把原来的值给覆盖掉了。
4. CLASSPATH中当前目录”.”不能丢掉。
5. export是把这三个变量导出为全局变量。
三、linux 怎么查看jdk的环境变量
1.查看系统中是否有JDK及其版本:java-version
2.查看具体的信息:rpm-qa| grep gcj
3.根据Java具体信息卸载JDK:rpm-e--nodeps java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64
4.把下载的JDK包(rpm)上传到Linux系统中,进入对应的目录下执行:rpm-ivh jdk-7u79-linux-x64.rpm
5.JDK安装好后,下面来配置环境变量:执行vi/etc/profile命令,添加如下配置信息。注意:目录要写你自己的安装目录,一般默认是安装在/usr/java下的。
export JAVA_HOME=/usr/java/jdk1.7.0_79
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
6.如果你不想重启系统,可以用 source/etc/profile命令使配置文件立即生效。
7.最后再次通过:java-version查看JDK是否成功安装了。
四、linux下安装jdk并设置环境变量
windows远程操作在linux上安装jdk,并设置环境变量
首先去官网下载jdk安装包我这里下载的是jdk7,因为jdk8之后做了很大的改动,所以现在常用的还是jdk7.下载地址:www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html,同意协议,找到对应服务器的版本,X86是32位的,X64是64位的。
下载完之后用winscp工具传输到服务器上。然后用xshell远程连接服务器
使用cd命令进入到tar文件所在的目录,输入tar命令解压文件(我解压之前把下载的文件名改成了比较简单的文件名jdk7)
解压完之后,出现jdk7的文件夹。下面要设置环变量:在命令行输入vi/etc/profile,出现下图所示的界面
然后在最下边的文本框输入大写的G,回车,定位到最后一行
然后输入小写的i,回车,新插入一行,出现---insert----的字样,
然后在文本框内输入下边的四行代码,写一行一个回车 export JAVA_HOME=/usr/local/jdk7export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JRE_HOME=$JAVA_HOME/jre
输入完成后,鼠标点击文本框上边的显示区域,取消光标的文本区闪烁,按下esc键,现在----insert---字样消失,
然后重新点击文本区域,在里边输入:x(注意是冒号加小写的x,要带冒号),这样就保存退出了,
然后用命令输入java-version来检查设置是否生效。能看到版本就表示成功了。
五、Linux下安装jdk并配置环境变量
jdk是 Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。Sun针对Java开发员的产品,后来被Oracle收入旗下。
Oracle官网下载jdk linux安装包,这里以jdk-7u71-linux-x64.tar.gz为例
解压安装包 tar zxvf jdk-7u71-linux-x64.tar.gz
移到相应的位置 mv jdk1.7.0_71/usr/local/
备份系统环境变量 cp/etc/profile/home/mj/
编辑系统环境变量 vi/etc/profile输入i加入内容如下: export JAVA_HOME=/usr/local/jdk1.7.0_71 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH注意标点符号,JAVA_HOME是刚才mv到路径
加载刚设置的变量 source/etc/profile
测试是否安装成功输入 java-version然后会显示jdk的版本信息等
输入javac会显示javac的命令帮助这样jdk和环境变量就配置成功了
好了,关于jdk安装教程及环境变量配置linux和安装jdk并配置环境变量的问题到这里结束啦,希望可以解决您的问题哈!