linux配置jdk环境
linux操作系统中最大的特点就是稳定,安全
在以往的开发环境中均是以windows作为服务平台配置,本篇介绍一下在centos环境下进行jdk1.8的配置以及使用
首先找到官方网站进行下载jdk包 网址链接:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
对于包的类型我们可以分为以下几类
war :Web存档(war)文件包含Web应用程序的所有内容。它减少了传输文件所需要的时间,这种格式至今为止也是有公司在部署使用的,在struts的年代尤为广泛
jar: 与微服务有关,JAR文件是一种归档文件,以压缩格式进行构建,以.jar为文件后缀名。用户可以使用jdk自带的jar命令创建或提取JAR文件。也可以使用其他zip压缩工具,不过压缩时zip文件头里的条目顺序很重要,因为Manifest文件常需放在首位。JAR文件内的文件名是Unicode文本。(摘自百度百科)
tar: 一种linux中解压缩文件包以及打包的命令格式
zip:压缩文件的同城
gz:在linux系统中gz是一种压缩格式,xxxx.gz,一般就是指用gzip命令压缩的文件
下载之后如下图所示:

1) 上传jdk文件包至服务器中 如:/opt/ 上图所示
2) 使用tar文件命令进行解压缩文件包
[root@localdomain opt]# tar -zxvf jdk-8u162-linux-x64.tar.gz
参数说明 -zxvf如下:
x : 从 tar 包中把文件提取出来。
z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压。
v : 显示详细信息。
解压缩之后如图所示:

3)查找并配置环境变量
我们知道linux操作系统中,如果需要配置环境变量应该定位在profile文件中,但是文件很多,我们可以使用查询命令对该文件进行位置查询
[root@localdomain opt]# find / -name profile
结果如下图所示


4)修改环境变量配置
etc/profile 本地系统环境配置文件
etc/lvm/profile 虚拟磁盘挂载的配置文件
所以我们应该去配置并编辑etc/profile文件
[root@localdomain opt]# vim /etc/profile
用vim编辑器来编辑profile文件,在文件末尾添加一下内容(按“i”进入编辑)
#java config
export JAVA_HOME=/opt/jdk1.8.0_162
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
编辑完成之后,使用:wq!进行保存退出
5)保存并刷新
保存退出之后,jdk环境并不会生效,必须使用source刷新
[root@localdomain /]# source /etc/profile
6)验证环境
6.1 版本验证

与我们上传的包版本一致
6.2 编译/运行验证
我们在任意目录下输入javac命令就不会出现 命令无法找的提示了
编译java类文件以及运行结果


浙公网安备 33010602011771号