Linux安装JDK及环境变量配置
2015-11-20 16:22
567 查看
Linux安装JDK及环境变量配置
JDK(JavaDevelopment Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成。JDK作为JAVA开发的环境,不管是做JAVA开发,还是做安卓开发,都必须在电脑上安装JDK。
2、跳转页面后,Linux
64位操作系统对应的JDK,点击Accept,否则无法进行下载:
3、弹出下载任务框,点击确定
4、下载成功后,安装包如图示
执行命令:mkdir/usr/local/software
2、在Xshell命令行进行解压安装:
执行命令:cd /usr/local/software 切换目录
执行命令:tar -zxvfjdk-8u66-linux-x64.tar.gz 解压
2、CLASSPATH:环境变量作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
3、PATH环境变量:作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把
jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好
PATH变量后,就可以在任何目录下执行javac/java等工具了。
修改/etc/profile文件,执行命令:vi/etc/profile
export JAVA_HOME=/usr/local/software/jdk1.8.0_66
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
执行命令:source /etc/profile 刷新环境变量
重新登录
修改.bash_profile文件,执行命令:vi.bash_profile
export JAVA_HOME=/usr/local/software/jdk1.8.0_66
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
重新登录
只需在shell终端执行下列命令:
export JAVA_HOME=/usr/local/software/jdk1.8.0_66
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
javac –version
java -version
在命令窗口显示Java版本信息——配置成功。
--以上为《Linux安装JDK及环境变量配置》,如有不当之处请指出,我后续逐步完善更正,大家共同提高。谢谢大家对我的关注。
——厚积薄发(yuanxw)
JDK(JavaDevelopment Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成。JDK作为JAVA开发的环境,不管是做JAVA开发,还是做安卓开发,都必须在电脑上安装JDK。
1 JDK下载及安装
1.1 JDK下载
1、官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html2、跳转页面后,Linux
64位操作系统对应的JDK,点击Accept,否则无法进行下载:
3、弹出下载任务框,点击确定
4、下载成功后,安装包如图示
1.2 安装JDK
1、下载完成后,使用Xftp软件上传到Linux服务器上:/usr/local/software执行命令:mkdir/usr/local/software
2、在Xshell命令行进行解压安装:
执行命令:cd /usr/local/software 切换目录
执行命令:tar -zxvfjdk-8u66-linux-x64.tar.gz 解压
2 JDK环境变量配置
2.1 环境变量
1、JAVA_HOME:环境变量它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。2、CLASSPATH:环境变量作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
3、PATH环境变量:作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把
jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好
PATH变量后,就可以在任何目录下执行javac/java等工具了。
2.2 配置环境变量(一):
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。修改/etc/profile文件,执行命令:vi/etc/profile
export JAVA_HOME=/usr/local/software/jdk1.8.0_66
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
执行命令:source /etc/profile 刷新环境变量
重新登录
2.3 配置环境变量(二):
这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bash_profile文件就可以了。修改.bash_profile文件,执行命令:vi.bash_profile
export JAVA_HOME=/usr/local/software/jdk1.8.0_66
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
重新登录
2.4 配置环境变量(三):
直接在shell下设置变量。不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。只需在shell终端执行下列命令:
export JAVA_HOME=/usr/local/software/jdk1.8.0_66
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
2.5 验证环境变量配置:
执行命令:javac –version
java -version
在命令窗口显示Java版本信息——配置成功。
--以上为《Linux安装JDK及环境变量配置》,如有不当之处请指出,我后续逐步完善更正,大家共同提高。谢谢大家对我的关注。
——厚积薄发(yuanxw)
相关文章推荐
- I.MX6 linux eGalaxTouch 自动获取设备节点
- linux脚本攻略笔记-grep的相关知识总结
- CentOS 6.3下Samba服务器的安装与配置
- Linux NFS服务器的安装与配置
- linux下配置cvs服务器以及cvs常用命令
- Linux-Python学习记录
- Linux查看设置系统时区
- kong 在Linux下操作
- Linux驱动部分-(一)内核模块的编写
- linux音频编程
- Linux---cp操作记录
- Linux环境下,用eclipse对ffmpeg源代码进行调试
- Linux之SSH登录密码验证很慢
- linux 开通ftp账号
- linux 下查看硬件信息(mac,IP地址,硬盘型号,序列号等)
- linux 驱动 指定下载的内核源码树编译
- PASSION之Linux命令集
- [转载]linux下svn常用指令
- 【转】在Linux下使用Jmeter执行测试任务
- Doxygen+linux