Linux系统(Centos6.5以上)安装jdk教程解析_Linux

来源:脚本之家  责任编辑:小易  

1. JDK:版本为jdk-8u73-linux-x64.tar.gz 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2. 安装2113JDK1) 解压:tar –zxvf jdk-8u73-linux-x64.tar.gz2) 复制到5261/usr/java下:cp –a /root/Downloads/jdk1.8.0_73 /usr/java(/usr/java为我的安装目4102录,可以任意1653选安装目录)3.配置环境变量:vi /etc/profile #JDK JAVA_HOME=/usr/java/jdk1.8.0_73JRE_HOME=/usr/java/jdk1.8.0_73/jrePATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport JAVA_HOME JRE_HOME PATH CLASSPATH4. 检验是否配置成功在终端键入:source /etc/profile #使环境变量生效再键入:java -version #查看是否配置成功www.zgxue.com防采集请勿采集本网。

文章结构 1.准备工作 2.安装Java JDK8.0 3.配置环境变量 3.验证是否安装成功 5.卸载Java jdk

根据你的linux发行版使用以下几个命令中的一个 yum install jdk (redhat,fedora,centos) pacman -s jdk (archlinux) apt-get install jdk (debian ,

1, 准备工作

CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出

①,Java JDK区分32位和64位系统,在安装的之前先通过命令查看Centos系统的版本号,具体查看命令:#uname -a

CentOS系统中,我们遇到很多的问题,不知道你是否也越到过这样的问题。在使用虽然CentOS系统提供yum,但对JDK安装一点作用都没有。因为我要用到JDK1.6,所以只能手动

解释:如果有x86_64就是64位的,没有就是32位的。后面是X686或X86_64则内核是64位的,i686或i386则内核是32位的。

根据你的linux发行版使用以下几个命令中的一个yum install jdk (redhat,fedora,centos)pacman -s jdk (archlinux)apt-get install jdk (debian ,

如图: 

看看 是否设置了jdk环境变量: echo $JAVA_HOME; 或运行命令: java -verion 看看能否查看版本 ,能就是运行; 或者查看后台进程:ps -ef|grep java。 1

在这里插入图片描述

②,下载JDK,这里小编给你提供了地址如下:JKD下载地址,点击直达

在这里插入图片描述

③,操作需要的软件以及系统如下:虚拟机(Vmware),虚拟机中安装的Centos系统,Xshell,Xftp,jdk-8u65-linux-i586.gz

2,安装JDK

①,通过上面准备工作之后,我们现在已经拥有了可以安装JDK的环境。

②,然后在Xshell中使用命令跳转到local下面创建者自己的文件夹:javaweb

③,执行命令 cd usr/local/ mkdir jdk cd jdk/

④,然后将 jdk安装包通过 FileZilla FTP Client软件 上传到javaweb目录

⑤,将上传的jdk安装包解压,如果想要删除安装包可以执行5.2命令,命令如下,

    5.1 tar -zxv -f jdk-8u65-linux-i586.gz

    5.2 rm -rf jdk-8u65-linux-i586.gz

    5.3 如图结果:   

在这里插入图片描述

⑥,通过上面的步骤,我们的jdk已经全部完成安装了,接下来就是更重要的一步:配置环境变量

3,配置JDK环境变量

①, vim /etc/profile

1.2 打开之后按键盘(i)进入编辑模式,将下面的内容复制到底部 注意(JAVA_HOME一定是你jdk安装的目录,不是请查看,否则会配置出现错误导致不成功!)

JAVA_HOME=/usr/local/jdk/jdk1.8.0_192 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar export PATH JAVA_HOME CLASSPATH

备注:根据上面的配置信息,我们既可以将环境变量的配置完成,需要注意的是,PATH在配置的哦时候,一定要把AVA_HOME/bin放在最前面,不然使用java命令式,系统会找到以前的JAVA,在不往下找了,这样java这个可执行文件运行的目录其实不在$JAVA_HOME/bin下,而在其它目录下,会造成很大的问题。

1.3 写完之后我们按键盘(ESC)按钮退出,然后按(:wq)保存并且关闭Vim。

②,.配置完成之后,最重要的一步就是使文件立即生效:命令如:source /etc/profile

4,验证JDK是否安装成功

①,上面所有的步骤完成之后,这时候我们需要检查是否安装成功,输入如下命令,如图所示:

    1.1 java -version

    1.2 echo $JAVA_HOME

    1.3,如图:

    在这里插入图片描述

5,卸载JDK

①, 首先执行命令查看服务器下的jdk的版本:命令如下:rpm -qa|grep jdk

②,然后执行命令: yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64

将上面查询出来的每个版本以此删掉即可。

文章结束

应该没有关系。下面2113是Java1.7的环境配置,参考。是5261另两个4102Jar。运行良好。尝试一下。这里设置两个Tomcat实例。1653NGINX_HOME="/usr/loca/nginx"JAVA_HOME="/usr/local/java"CLASS_PATH="/usr/local/java/lib/tool.jar:/usr/local/java/jre/lib/dt.jar"export NGINX_HOME JAVA_HOME CLASS_PATHCATALINA_HOME="/usr/local/tomcat"CATALINA_BASE="/usr/local/tomcat"export CATALINA_HOME CATALINA_BASE#CATALINA_1_HOME="/usr/local/tomcat1"#CATALINA_1_BASE="/usr/local/tomcat1"#export CATALINA_1_HOME CATALINA_1_BASETOMCAT_HOME="/usr/local/tomcat"export TOMCAT_HOME#TOMCAT_1_HOME="/usr/local/tomcat1"#export TOMCAT_1_HOMEPATH=".:/usr/local/mysql/bin:/usr/local/nginx/sbin:/usr/local/php/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/root/bin:/bin:/bin:/sbin:/usr/local/go/bin:"export PATH更多追问追答追问我启动eclipse时发生如下问题。追答这个没有弄过不懂。搜索一下。检查一下JAVA现有版本,是不是新版本没有生效。追问应该生效了吧我是在安装完jdk之后将系统自带的openjdk删除的,没删之前可以正常运行。追答在JAVA官网下一个新的。照上面的写的环境变量弄一下。这里很早就是这个版本1.7了。估计有更新的出来了。你的才1.5java version "1.7.0"Java(TM) SE Runtime Environment (build 1.7.0-b147)Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)追问安装前是这个是不是环境变量配置有问题追答在官网下载的类似下面的这个(这个版本也比较老了,参考一下)然后设置好环境变量,删除旧版本的。连接新版本:jdk-7-linux-x64.tar.gz 64位jdk-7u3-linux-i586.tar.gz 32位===========================rm -rf /usr/bin/java > /dev/null 2>&1rm -rf /usr/bin/javac > /dev/null 2>&1ln -sv /usr/local/java/bin/java /usr/bin/javaln -sv /usr/local/java/bin/javac /usr/bin/javac追问我解压之后里面是这样请问接下来还该怎么做?追答1,首先确定版本是对的。将这个解压后改名成java,然后移动到/usr/local/下面。2,添加NGINX_HOME="/usr/loca/nginx"JAVA_HOME="/usr/local/java"CLASS_PATH="/usr/local/java/lib/tool.jar:/usr/local/java/jre/lib/dt.jar"export NGINX_HOME JAVA_HOME CLASS_PATH CATALINA_HOME="/usr/local/tomcat"CATALINA_BASE="/usr/local/tomcat"export CATALINA_HOME CATALINA_BASE #CATALINA_1_HOME="/usr/local/tomcat1"#CATALINA_1_BASE="/usr/local/tomcat1"#export CATALINA_1_HOME CATALINA_1_BASE TOMCAT_HOME="/usr/local/tomcat"export TOMCAT_HOME #TOMCAT_1_HOME="/usr/local/tomcat1"#export TOMCAT_1_HOME PATH=".:/usr/local/mysql/bin:/usr/local/nginx/sbin:/usr/local/php/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/root/bin:/bin:/bin:/sbin:/usr/local/go/bin:"export PATH到/etc/profile末尾。然后source /etc/profile3,然后rm -rf /usr/bin/java > /dev/null 2>&1rm -rf /usr/bin/javac > /dev/null 2>&1ln -sv /usr/local/java/bin/java /usr/bin/javaln -sv /usr/local/java/bin/javac /usr/bin/javac追问为什么JAVA_HOME后面有""追答Shell环境变量建议这样,不加也可以。但是有些有空格之类的。就会失真追问在设置CLASS_PATH时最后面的文件没有dt.jer这个文件不在jre里面,在别的文件夹里多谢你的帮助,问题已解决内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • 深入理解linux执行文件提示no such file or directory的背后原因
  • 在 linux 上锁定虚拟控制台会话的实现方法
  • linux系统报tcp_mark_head_lost错误的处理方法
  • centos平台实现搭建rsync远程同步服务器的方法
  • 详解linux 查看服务器开放的端口号
  • centos 5 上安装yum的方法
  • ubuntu14.04服务器环境下配置php7.0+apache2+mysql5.7的方法
  • centos 6.5平台本地yum配置的方法
  • 初识centos7与centos6的区别整理(内核、命令等)
  • 解决ssh连接超时的2个配置方法
  • 大家好我在centos6.5 linux安装jdk配置jdk时/CLASS...
  • centos6.5 怎么将jdk放进去linux
  • 如何在centos linux中安装jdk版本
  • 如何在centos6.5上安装jdk1.8
  • 如何在LINUX中安装jdk6
  • 如何安装linux centos6.5
  • 看CentOS系统如何安装JDK
  • 如何在Linux系统上安装JDK
  • 如何查看linux是否安装jdk
  • 大家好,我刚刚在CentOS6.5上安装了jdk-7u67-linux...
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全星外虚拟主机华众虚拟主机linuxwin服务器ftp服务器dns服务器tomcat nginxzabbix云和虚拟化服务器其它首页服务器linux jdk安装及环境变量配置教程(jdk-8u144-linux-x64.tar.gz)linux系统(centos7安装)安装jdk8的教程详解linux云服务器安装jdk和tomcat的详细步骤(推荐)在linux环境下采用压缩包方式安装jdk 13的方法类linux环境安装jdk1.8及环境变量配置详解linux 系统下安装jdk1.8的教程详解虚拟机linux中jdk安装配置方法linux服务器上安装jdk的两种方法(yum+下载包)linux下安装jdk1.8并配置环境变量的教程深入理解linux执行文件提示no such file or directory的背后原因在 linux 上锁定虚拟控制台会话的实现方法linux系统报tcp_mark_head_lost错误的处理方法centos平台实现搭建rsync远程同步服务器的方法详解linux 查看服务器开放的端口号centos 5 上安装yum的方法ubuntu14.04服务器环境下配置php7.0+apache2+mysql5.7的方法centos 6.5平台本地yum配置的方法初识centos7与centos6的区别整理(内核、命令等)解决ssh连接超时的2个配置方法apache开启.htaccess及.htaccessservice temporarily unavailabllinux下实现免密码登录(超详细)apache rewrite url重定向功能的linux下用cron定时执行任务的方法apache性能测试工具ab使用详解centos 6.4安装配置lamp服务器(a阿里云服务器ping不通解决办法(centos+nginx+php+mysql详细配置apache you don""t have permisslinux中详解awk内建变量fs,nf,nr,rt,rs,olinux查看系统编码和修改系统编码的方法ssh 上传文件及文件夹到linux服务器的方法详解linux为阿里云ecs(centos7)配置ipv解决yum安装报错protected multilib vers详解linux多线程编程(不限linux)跨域请求 apache 服务器配置的方法linux中僵尸进程和孤儿进程详解linux 配置静态ip的方法用vnc实现windows远程连接linux桌面之服务
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved