基于64位CentOS6.4安装JDK8.0
来源:互联网 发布:gta5捏脸数据女可爱 编辑:程序博客网 时间:2024/05/18 03:39
3 JDK安装配置
3.1下载JDK
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,JDK 8u51下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
为了快速的安装JDK,建议下载RPM包(当然也可以下载tar.gz的源码包)。
3.2 安装JDK
上面下载的有两种文件格式,对应的就有两种安装方式了,对于rpm的包来说,需要使用rmp命令来安装了。
#rpm –ivh jdk-8u51-linux-x64.rpm
对于gz的包来说,需要使用tart命令来安装了。
#tar –zxvf jdk-8u51-linux-x64.gz
当然了,实际上两种方式都是对JDK包的解压,使用RPM方式安装之后,文件夹在/usr/java下面的jdk1.8.0_51
使用tar解压完gz包之后的目录就是当前目录下面的jdk1.8.0_51
3.3配置JDK环境变量
不管是RMP还是GZ安装出来的文件夹是一样的,配置的方式一样,有可能就是路径不一样,这里以RMP安装的路径进行说明。
需要将我的安装后的文件夹放入到系统环境变量的路径下面去,添加路径到配置文件/etc/profile中。
#vim /etc/profile
在/etc/profile文件中追写下面的信息:
export JAVA_HOME=/usr/java/jdk7.8.0_51
export CLASSPATH=./:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
保存退出,执行:
#source /etc/profile
更新alternatives,选择JDK的版本
现在可以使用以下命令查看JDK的版本还是7.0
#java –version
首先安装java alternative
#update-alternatives –install /usr/bin/java java/usr/java/jdk1.8.0_51/bin/java 60
然后配置JDK
#update-alternative –config java
这样就会出现如下的提示,共有5个程序提供“java”,我们这里选择我们刚刚安装好的/usr/java/jdk1.8.0_51/bin/java,也就是数字“5”。
回车之后,再次使用jave –version查看JDK的版本。
#java -version
3.4验证Java的运行环境
如何验证Java的运行环境是否搭建成功,通过一个小小的Java程序就可以了。编辑HelloWorld.java文件。
#vim HelloWorld.java
在HelloWorld中写入下面信息
Class HelloWorld
{
public static voidmain(String[] args)
{
System.out.println(“Hello,World!”);
}
}
使用:wq保存退出之后,使用如下命令进行java程序的编译。
#javac HelloWorld.java
没有错误,使用java HelloWorld来运行该java程序
#java HelloWorld
到这里说明我们JDK8完全安装并且配置成功了- 基于64位CentOS6.4安装JDK8.0
- 基于64位CentOS6.4安装Tomcat8.0
- centos6.5 64位系统快速安装JDK8
- CentOS6.5安装jdk8
- CentOS7.64位下安装jdk8
- U盘安装CentOS6.4(64位)
- CentOS6.4安装utorrent(64位)
- [linux]移动硬盘安装64位CentOS6.4
- CentOS6.4 64位,安装chrome
- 64位centOS6.4系统安装memcached
- jdk 1.7 安装 centos6.4-64位
- CentOS6.4(64位)安装Mysql5.6
- CentOS6 64位安装svn
- 安装CentOS6.5 64位
- CentOS6.6 安装JDK8+TOMCAT8+MYSQL
- CentOS6.9 安装JDK8+TOMCAT8+MYSQL
- linux centOS6.7下安装jdk8
- CentOS 64位 下 JDK8的安装与环境变量配置
- 双击退出登录功能的实现
- 瑞士轮
- js前端3des加密 后台java解密
- cnblog的高人
- Android基础:Activity生命周期细化
- 基于64位CentOS6.4安装JDK8.0
- Android自定义圆角矩形
- 数字统计问题
- 使用BND工具把普通JAR变成OSGI插件
- 斜率优化模板
- 电信宽带没有路由器也能上无线网
- linux 下搭建Nginx+php报错open_basedir restriction in effect. File(/var/www/html/index.php) is not within
- linux磁盘文件与目录管理系统(2)
- eclipse相似代码方法快捷键