博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos 6.8安装java环境
阅读量:6085 次
发布时间:2019-06-20

本文共 1476 字,大约阅读时间需要 4 分钟。

1、rpm -qa |grep java   查看当前是否有java已经安装了,部分centos系统已经安装了的openjava环境,但是很多项目不熟要求的是要必须是sun的java环境

2、yum -y remove  【rpm名称】  卸载不适合自己的java包。

3、wget 到指定的java包,因官网需要同意协议才能下载使用此方法更合适

sudo wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm

 

4、编译安装或者 rpm 安装即可

jdk-8u131-linux-x64.rpm

 

安装完成后查看安装路径,可以使用寻找dt.jar和tools.jar的方法确定安装目录所在的文件夹

 

find / -name dt.jar 或者 find / -name tools.jar

5、修改java环境变量/etc/profiles,配置变量,在末端添加如下变量,依次是安装目录变量,路径环境变量 ,类变量,编写测试文件进行测试。

vim /etc/profilesexport JAVA_HOME=/usr/share/jdk1.8.0_131export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

 

 6、添加完成后,执行source命令是变量生效,在root权限下执行。

source /etc/profile

 

7、echo查看各变量输出内容是否正确

echo $JAVA_HOMEecho $PATHecho $CLASSPATH

成功输出以下内容基本就算成功了,最后验证下

[root@vicweb /etc]#echo $JAVA_HOME/usr/share/jdk1.8.0_131[root@vicweb /etc]#echo $PATH/usr/share/jdk1.8.0_131/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/root/bin:/root/bin[root@vicweb /etc]#echo $CLASSPATH.:/usr/share/jdk1.8.0_131/lib/dt.jar:/usr/share/jdk1.8.0_131/lib/tools.jar

 

8、新建java文件验证abc.java环境安装是否成功,文件内容如下,最后编译并执行文件是否输出 HELLO WORLD!!

public class abc { public static void main(String args[]) { System.out.println("HELLO WORLD!!"); } }

命令如下

#编译javac abc.java#执行java abc

成功输出HELLO WORLD!!代表java环境成功完成。

 

转载于:https://www.cnblogs.com/netsa/p/6566344.html

你可能感兴趣的文章
本地连接linux虚拟机的方法
查看>>
某公司面试java试题之【二】,看看吧,说不定就是你将要做的题
查看>>
BABOK - 企业分析(Enterprise Analysis)概要
查看>>
Linux 配置vnc,开启linux远程桌面
查看>>
Hadoop安装测试简单记录
查看>>
CentOS6.4关闭触控板
查看>>
React Native 极光推送填坑(ios)
查看>>
Terratest:一个用于自动化基础设施测试的开源Go库
查看>>
修改Windows远程终端默认端口,让服务器更安全
查看>>
扩展器必须,SAS 2.0未必(SAS挺进中端存储系统之三)
查看>>
Eclipse遇到Initializing Java Tooling解决办法
查看>>
while((ch = getchar()) != '\n')
查看>>
好程序员web前端分享JS检查浏览器类型和版本
查看>>
Oracle DG 逻辑Standby数据同步性能优化
查看>>
exchange 2010 队列删除
查看>>
「翻译」逐步替换Sass
查看>>
H5实现全屏与F11全屏
查看>>
处理excel表的列
查看>>
C#数据采集类
查看>>
quicksort
查看>>