网站首页 > java教程 正文
说明:
本人是以Debian 操作系统来进行安装的,这篇文章有很大帮助,才学Linux对有些命令不太熟悉,文章中有的命令我自己没有运行成功:例如命令:cd usr/local/ mkdir kencery cd kencery/ 执行后没有找到目录我是这样写的:cd /usr/local/ mkdir kencery 区别就是前面多 “/” 应该是 自己目录路径出现问题。
1.准备工作
a.因为Java JDK区分32位和64位系统,所以在安装之前必须先要判断以下我们的Centos、Debian系统为多少位系统,命令如下:
uname -a
解释:如果有x86_64就是64位的,没有就是32位的。后面是X686或X86_64则内核是64位的,i686或i386则内核是32位的
由此可以判断我的centos、Debian为64位系统,故而我需要下载64位系统的JDK。
下载JDK,地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,我下载的JDK为8,如图所示:
2.安装Java JDK8.0
a.通过上面准备工作之后,我们现在已经拥有了可以安装JDK的环境。
b.然后在Xshell中使用命令跳转到local下面创建者自己的文件夹:kencery
cd usr/local/ mkdir kencery cd kencery/
c.然后使用Xftp将jdk复制到kencery文件夹下面,如图所示:
d.将上传的jdk解压,解压之后重命名为javajdk,如图所示:
- tar -zxv -f jdk-8u65-linux-i586.gz
- mv jdk1.8.0_65 javajdk
- cd javajdk
e.通过上面的步骤,我们的jdk已经全部完成安装了,接下来就是更重要的一步:配置环境变量
3.配置环境变量
vim /etc/profile
- 打开之后按键盘(i)进入编辑模式,将下面的内容复制到底部
JAVA_HOME=/usr/local/kencery/javajdkPATH=$JAVA_HOME/bin:$PATHCLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jarexport PATH JAVA_HOME CLASSPATH
- 写完之后我们按键盘(ESC)按钮退出,然后按(:wq)保存并且关闭Vim。
b.配置完成之后,最重要的一步就是使文件立即生效:命令如下:
source /etc/profile让profile
备注:根据上面的配置信息,我们既可以将环境变量的配置完成,需要注意的是,PATH在配置的哦时候,一定要把AVA_HOME/bin放在最前面,不然使用java命令式,系统会找到以前的JAVA,在不往下找了,这样java这个可执行文件运行的目录其实不在$JAVA_HOME/bin下,而在其它目录下,会造成很大的问题。
3.验证是否安装成功
a.上面所有的步骤完成之后,这时候我们需要检查是否安装成功,输入如下命令,如图所示:
- java -version
- echo $JAVA_HOME
- 5.卸载Java jdk
a. 首先执行命令查看服务器下的jdk的版本:命令如下:rpm -qa|grep jdk
b. 然后执行命令: yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64将上面查询出来的每个版本以此删掉即可。
转自:http://www.cnblogs.com/hanyinglong/p/5025635.html
猜你喜欢
- 2024-09-27 Idea2019安装教程(idea2019安装教程激活码)
- 2024-09-27 centOs6.9服务器版本安装图解(包含java和mysql)
- 2024-09-27 Ubuntu环境下JDK的安装和配置(ubuntu20.04安装jdk)
- 2024-09-27 jruby和JDK的安装及配置(jdk安装配置教程)
- 2024-09-27 Ubuntu 服务器部署java Web环境(ubuntu配置java环境)
- 2024-09-27 NVIDIA vGPU License服务器安装过程
- 2024-09-27 Java入门一:jdk环境变量配置和HelloWorld程序
- 2024-09-27 零基础搭建Hadoop大数据处理环境(基于hadoop的大数据分析和处理)
- 2024-09-27 Autodesk NetFabb Premium 2019 R0 64位中文破解版 附注册机
- 2024-09-27 火狐浏览器的纯64位优化版,Waterfox 36.0下载
你 发表评论:
欢迎- 05-16SpringBoot整合Redis实现常用功能
- 05-16基于Redis实现简单的延时消息队列
- 05-16安装Redis
- 05-16Spring系列之Redis的两种集成方式
- 05-16Django连接Redis集群问题排查思路和总结
- 05-16只需5分钟,完成Redis所有命令操作~
- 05-16熟练使用 Redis 的 5 大数据结构:Java 实战教程
- 05-16Redis 常见业务场景及实例(Java)
- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)