志在指尖
用双手敲打未来

linuxjava环境变量(详细配置)

linuxjava环境变量

Linuxjava环境变量设置
网上说了一大堆,最快速的就是以下这个:
编辑/etc/profile:
C代码
#vi/etc/profile
在最下面参加以下内容:
C代码
JAVA_HOME=/usr/java/jdk1.6.0_26
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$JAVA_HOME/bin:$PATH
exportJAVA_HOME
exportCLASSPATH
exportPATH
按exc,输入”:x”保存退出。
从头登录系统即可.linux

linuxjava环境变量详细配置

一.解压装置jdk
在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录,
执行指令./jdk-6u14-linux-i586.bin这时会呈现一段协议,连继敲回车,当询问是否拥护的时分,输入yes,回车。今后会在当时目录下生成一个jdk1.6.0_14目录,你能够将它复制到任何一个目录下。
二.需要配置的环境变量
1.PATH环境变量。做用是指定指令查找途径,在shell下面执行指令时,它会到PATH变量所指定的途径中查找看是否能找到相应的指令程序。我们需要把jdk装置目录下的bin目录增长到现有的PATH变量中,bin目录中包括常常要用到的可执行文件如javac/java/javadoc等候,设置好PATH变量后,就能够在任何目录下执行javac/java等东西了。
2.CLASSPATH环境变量。做用是指定类查找途径,要运用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们需要把jdk装置目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当时目录“.”也有必要参加到该变量中。
3.JAVA_HOME环境变量。它指向jdk的装置目录,Eclipse/NetBeans/Tomcat等软件就是通过查找JAVA_HOME变量来找到并运用装置好的jdk。
三.三种配置环境变量的办法linux
1.修正/etc/profile文件shell
若是你的计算机仅仅做为开发运用时引荐运用这种办法,因为全部用户的shell都有权运用这些环境变量,或许会给系统带来安全性问题。
·用文本编辑器翻开/etc/profile
·在profile文件结尾参加:
exportJAVA_HOME=/usr/share/jdk1.6.0_14
exportPATH=$JAVA_HOME/bin:$PATH
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
·重新登陆
·注解
a.你要将/usr/share/jdk1.6.0_14改成你的jdk装置目录
b.linux下用冒号“:”来分隔途径
c.$PATH/$CLASSPATH/$JAVA_HOME是用来引证原来的环境变量的值
在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种
常见的过错。
d.CLASSPATH中当时目录“.”不能丢,把当时目录丢掉也是常见的过错。
e.export是把这三个变量导出为全局变量。
f.大小写有必要严厉区别。
2.修正.bash_profile文件安全
这种办法更为安全,它能够把运用这些环境变量的权限控制到用户级别,若是你需要给某个用户权限运用这些环境变量,你只需要修正其我的用户主目录下的.bash_profile文件就能够了。
·用文本编辑器翻开用户目录下的.bash_profile文件
·在.bash_profile文件结尾参加:
exportJAVA_HOME=/usr/share/jdk1.6.0_14
exportPATH=$JAVA_HOME/bin:$PATH
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
·重新登陆
3.直接在shell下设置变量
不同意运用这种办法,因为换个shell,你的设置就无效了,所以这种办法仅仅是暂时运用,之后要运用的时分又要重新设置,比较麻烦。
只需在shell终端执行下列指令:
exportJAVA_HOME=/usr/share/jdk1.6.0_14
exportPATH=$JAVA_HOME/bin:$PATH
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
四.测试jdk
1.用文本编辑器新建一个Test.java文件,在其中输入如下代码并保存:
publicclasstest{
publicstaticvoidmain(Stringargs[]){
System.out.println(“Anewjdktest!”);
}
}
2.编译:在shell终端执行指令javacTest.java
3.运行:在shell终端执行指令javaTest
当shell下呈现“Anewjdktest!”字样则jdk运行正常。
五.卸载jdk
·找到jdk装置目录的_uninst子目录
·在shell终端执行指令./uninstall.sh便可卸载jdk。bash

未经允许不得转载:IT技术网站 » linuxjava环境变量(详细配置)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载