在Linux上安装最新版java的JDK
[Java攻城狮学习路线](http://www.cnblogs.com/apollospotatolikett/p/8665123.html)
之前写过一篇关于MC建服的文章(http://www.cnblogs.com/apollospotatolikett/p/6149042.html),文章中使用的JDK不是最新的版本,当时没有细说如何下载安装最新版本,这次详细的说一下。
在开始下载安装之前,我们先做几个准备工作:
检查系统是否安装了java并显示版本:
# java -version
使用以上命令可以显示,如果说找不到即没有安装,可以使用:
# sudo apt-get install default-jdk
安装仓库里默认的版本,但这个版本不是最新的,安装好后再使用版本检查命令可以得到
由图片看出安装的是"1.7.0_121"版本,并不是我们想要的。
那么下面就开始安装最新版的JDK:
第一步 下载最新JDK安装包
首先登陆Java官网(http://www.oracle.com/technetwork/java/javase/downloads/index.html),点击下图的按钮进入JDK下载页面,由图可以看出现在最新版是8u111/8u112。
进入的下载页面如下:
我们本次选择8u111版本下载作演示,如果有新版本安装方法也是一样的。选择相应的版本下载时注意X86指的是32位机,X64指的是64位机。
下载方法有两种:
1、命令下载
# axel http://202.117.4.101/cache/12/02/oracle.com/206932154def5188d39270dd88e56b07/jdk-8u111-linux-x64.tar.gz
通过这个命令就可以下载文件到目录下了,如果你没有安装axel使用:
# sudo apt-get install axel
安装一下就好了。
2、直接下载
当然你也可以直接在网站上用下载器下载,最后放入相应目录就行了。
第二步 安装JDK
找到相应的安装文件jdk-8u111-linux-x64.tar.gz,使用:
# tar zxvf jdk-8u111-linux-x64.tar.gz
就可以将文件解压到当前目录,得到一个文件夹jdk1.8.0_111。
接下来把文件安装进系统,首先创建一个目录(这个命令一定要root执行,不然会出现权限问题)
# mkdir /usr/java
把Java文件移动进去(注意jdk1.8.0_111和目录之间有空格)
# mv jdk1..0_111 /usr/java
最后做链接到系统,输入下面命令(注意空格)
# update-alternatives --install /usr/bin/java java /usr/java/jdk1..0_111/bin/java
检测是否成功使用命令:
# java -version
显示如图即为成功
很简单吧~快去试试吧!
在Linux上安装最新版java的JDK的更多相关文章
- 如何在Linux上安装Storm
Storm是开源的分布式实时计算系统,能够让数据流处理变得简单.可靠,也因此在大数据领域有广泛的实际 应用.下面介绍一下如何在Linux系统上安装Storm.根据Storm官网介绍,安装Storm软件 ...
- 在Linux上安装Hadoop
先决条件: Hadoop是用JAVA写的,所以首先要安装Java.在Ubuntu上安装JDK见:http://blog.csdn.net/microfhu/article/details/766739 ...
- linux上安装redis的踩坑过程
redis用处很广泛,我不再啰嗦了,我按照网上教程想在linux上安装下,开始了踩坑过程,网上买了一个linux centos7.3,滴滴云的,巨坑无比啊,不建议大家用这家的! redis 为4.0, ...
- JDK 在 Linux 上安装的详细过程
1.下载JDK Linux上一般会安装Open JDK,如果有系统预装了OpenJDK的话需要先卸载掉OpenJDK, 卸载过程可以参考这里:https://www.cnblogs.com/sxdcg ...
- linux上安装mysql,tomcat,jdk
Linux 上安装 1 安装jdk 检测是否安装了jdk 运行 java –version 若有 需要将其卸载 a) 查看安装哪些jdk rmp –qa |grep java b) ...
- 【BI学习笔记】在Linux上安装Wyn Enterprise商业智能报表服务器
在百度文库上找来的,放到这里,避免以后丢了. 葡萄城出品的Wyn Enterprise商业智能软件的设计器和查看视图是通过浏览器使用的,不需要安装专门的程序.Wyn Enterprise的服务器端可以 ...
- linux上安装vsftpd
介绍:在前几篇博客中博主介绍了,怎么用java语言搭建一个简单的网站.如果有些小伙伴想把自己做的网站发布到服务器上让别人访问的话,不妨可以关注博主的博客,博客会在接下来的几篇博客中介绍怎么把一个网站发 ...
- Linux上安装ZooKeeper并设置开机启动(CentOS7+ZooKeeper3.4.10)
1下载Zookeeper 2安装启动测试 2.1上载压缩文件并解压 2.2新建 zookeeper配置文件 2.3安装JDK 2.4启动zookeeper 2.5查看zookeeper的状态 3将Zo ...
- Linux 上安装 weblogic12C (远程图形界面安装) (二)
上一篇Linux 上安装 weblogic12C (静默安装)介绍了静默方式安装weblogic12C的方式,这一篇主要介绍在windows主机上通过远程图形界面的方式安装weblogic的方式 一. ...
随机推荐
- Go语言开发 Eclipse插件安装
UpdateSite: http://goclipse.github.io/releases/
- underscore.js库的浅析
Underscore并没有在原生的JavaScript对象原型中进行扩展,而是像jQuery一样,将数据封装在一个自定义对象中(下文称“Underscore对象”).生成一个Underscore对象: ...
- WebServers发布提示oracle客户端模式不一致
问题:System.InvalidOperationException: 尝试加载 Oracle 客户端库时引发BadImageFormatException.如果在安装32 位Oracle 客户端组 ...
- 9png图片制作
制作步骤不多说了,这儿有链接:http://blog.csdn.net/pugongying1988/article/details/6938972 链接中去边框一个像素可以不用做,直接用androi ...
- Head First Html and CSS学习笔记之CSS
第七章 CSS入门 元素的许多属性都可以设置样式,太多了,记不住,可以参考<CSS Pocket Reference>. 外部样式表,<link type = "text/ ...
- 使用命令行执行webpagetest进行测试
背景 使用webpagetest进行性能分析,需要一个一个url的去执行,需要人为去等,比较繁琐.而api很好的解决了这个问题,可以通过命令行等执行测试,也可以写成一个常规脚本,针对每个版本的常规ur ...
- 西门子Prodave5.5使用说明及VC示例
西门子PLC的通信协议主要是PPI.MPI.Profibus.CP243/CP343/CP443 网络协议,prodave是早期完成的程序接口,除了网络协议外其它的主要协议都支持,SoftNet是西门 ...
- 【Python全栈笔记】03 [模块二] 16-17 Oct 函数
定义一个函数 def function_name(形式参数): 代码块 return 'Value' #如果没有写return,则默认返回None # 一个函数到return这一行就结束执行了,在re ...
- MongoDB Replica Set 选举过程
什么是选举? 选举是副本集选择某个成员成为primary的过程.primary是一个副本集中唯一能够接收写操作的成员. 下面的事件能够引发一次选举: 第一次初始化一个副本集 Primary失效.rep ...
- 关于display:flex
遇到了一个bug 就是display:flex 遇到的bug原型就是,项目容器的diaplay:flex ,一行项目五个,到最后一行只剩两个的时候 是两端对齐的,如果再添加的话 也就是两端各一个子 ...