CentOS 6.5下安装Java JDK 环境(1.8)
来源:互联网 发布:局域网抓包软件 编辑:程序博客网 时间:2024/05/22 16:50
一、最新JDK
1.1 、最新官网 Linux 64位 Java JDK : jdk-8u144-linux-x64.tar.gz
1.2 、下载地址------->点击打开链接
下载前,需要先 接收 协议。
二、上传文件 jdk-8u144-linux-x64.tar.gz至虚拟机中的Linux系统
2.1、利用 SSH 上传工具 上传
cd /usr
2.2、利用 SSH Shell工具切换到文件所在位置
cd /usr
2.3、利用 tar命令 解压 jdk-8u144-linux-x64.tar.gz
参数:
-z:通过gzip指令处理备份文件;
-x:从备份文件中还原文件;
-v:显示操作过程
-f<备份文件>或--file=<备份文件>:指定备份文件;
完整命令,将tar包解压缩: tar -zxvf 文件名
tar -zxvf jdk-8u144-linux-x64.tar.gz
解压完成后,我们查看一下
2.4、配置Java环境变量
上半部分为公司台式机上的安装(赶上周末,只能回来继续更),下半部分是在自己笔记本上安装的,由于笔记本不支持64位,所以下面改为32位CentOS 6.5 + 32位 Java JDK,安装都一样,下面继续
修改 目录 /etc/下面的profile文件,在内容最后增加以下内容
export JAVA_HOME=/usr/jdk1.8.0_144export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin
建议通过EditPlus的ftp远程修改目标计算机上的文件,不要直接在Shell里用vim 修改profile的内容,这样的直接修改稍有不慎就会有风险,比如,修改后 配置文件死活无法重新加载生效!
注意,/usr/jdk1.8.0_144目录是真实存在的,一定要检查一遍,确保路径无误。最后保存,然后我们在Shell中验证一下,内容是不是更新到了远程主机上了
然后我们退出vim,为了使配置文件profile修改后生效,我们有两种方式,第一种方式就是重启系统,当然这种方式是一种自私行为,可能会影响到其他接入Linux系统用户的使用,一种是我们使用source命令,来使我们的profile配置立马生效:
没有输出什么异常,就证明配置文件已经生效了。
2.5、查看JDK版本
当然,JDK装好后,Java环境配好后,我们要做的第一件事情,就是再来个简单的demo测试
2.6、写个Hello World
我们在Windows系统下,编写一个Hello.java的文件如下:
利用javac命令编译这个.java文件后会产生与其对应的class文件(字节码),然后我们把这个class放在Java虚拟机里执行一下,效果如下:
以上实现的前提,这里就不用说了吧,该装的装,该配置的配。
Linux的.java编译和执行的过程和在Windows系统上一样,所以说Java无关平台,只要安装了JDK就OK
我们 利用SSH工具上传Hello.java至/root 目录下,上传步骤略,我们直接看编译和执行的部分:
编译:
执行:
至此,整个JDK的安装结束。
- CentOS 6.5下安装Java JDK 环境(1.8)
- centos下安装jdk环境
- Centos环境下安装java jdk 设置环境变量
- Linux(CentOS)下安装Java运行环境(jdk)
- CentOS虚拟机环境下安装JDK环境
- CentOS虚拟机环境下安装JDK环境
- centos下使用yum安装jdk java环境安装 activeMQ运行环境 tomcat安装
- Linux(CentOS)环境下JDK的安装
- Centos下安装JDK环境配置
- linux 下安装jdk 。centos系统下默认安装的openjdk,重装jdk。CentOS系统上的Java环境搭建
- CentOS服务器安装部署Java环境(jdk,tomcat)
- CentOS安装java环境(jdk+tomcat+mysql)
- centos 6.5下安装jdk
- CentOS 下安装java环境
- 二、java运行环境按照之-linux centos下安装jdk步骤【rpm安装方式】
- CentOS 6.2 下安装Java jdk 6
- CentOS 6.2 下安装Java jdk tomcat
- Linux(Centos)下Java JDK安装
- c#使用redis 存取dataset数据集
- JSP编码的一些小测试
- iOS网络--『文件下载、断点下载』的实现(二):NSURLSession
- 微信小程序如何使用?门店功能值得期待
- iOS网络--『文件下载、断点下载』的实现(三):AFNetworking
- CentOS 6.5下安装Java JDK 环境(1.8)
- Core ML官方文档中文翻译【Core ML总篇】
- c#实现窗体大小改变时,控件大小也跟着改变,实现窗体拉伸重绘
- #include<bits/stdc++.h>包含C++的全部头文件
- C#基础(一)
- 解决硬盘开机自动挂载问题
- 【转】JS前台加密,java后台解密实现
- unique-paths-ii
- dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算