文档章节

mac jdk1.8 降低为jdk1.7

一千零一夜个为什么
 一千零一夜个为什么
发布于 2016/11/18 11:43
字数 198
阅读 858
收藏 0

因为原来的项目在1.7的平台上进行的

当前的mac中自带的jdk的版本为jdk1.8 需要将当前的将为jdk1.7
先下载jdk1.7:
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
 

下载完安装后终端查看  java -version  结果显示的还是为jdk1.8
应该是可以保留的,我这里是直接的给删除掉了
cd /Library/PreferencePanes  把下面的软连接删除
cd /Library/Java/JavaVirtualMachines/jdk1.8.x_xx.jdk
把这两个文件删除之后,果断找不到了

然后 vim /etc/profile 
修改其中的JAVA_HOME 就行  
保存后  source /etc/profile 

终端输入 java -version 查看已经修改成功。。

另外的有一种是当前的系统下两个版本可以共存的,这里偷懒了。

© 著作权归作者所有

共有 人打赏支持
一千零一夜个为什么
粉丝 3
博文 45
码字总数 14530
作品 0
朝阳
程序员
私信 提问
mac air 查看jdk版本不是最新的

具体是这样的,我自己安装了jdk1.7,并配置了环境变量,然后昨晚给自动升级到jdk1.8了,发现以下问题: 1、查看jdk版本还是1.7; 2、/Library/Java/JavaVirtualMachines/jdk1.7.0_10.jdk?这个...

周烈庆
2016/10/20
353
1
mac安装两个jdk,怎样切换版本?

安装了jdk1.7和jdk1.8 按照网上说明配置alias方式切换 编辑.bash_profile文件 默认1.7,切换至1.8 查看JAVA_HOME环境变量也变成1.8了 但是执行java命令,还默认用的1.7,怎么回事? 无论怎么...

jack_jones
2016/02/15
3.2K
4
str.split("")在JDK1.7和JDK1.8中的区别

问题描述: 今天帮同门作华为的笔试题,我在自己电脑上调试好的代码上传后会报数组越界的异常,这让我非常的难受,经过认真查找问题的原因发现,我本地用的是JDK1.7,而上传后用的是JDK1.8编...

g_66_hero
2018/03/28
0
0
Java并发编程总结4——ConcurrentHashMap在jdk1.8中的改进

Java并发编程总结4——ConcurrentHashMap在jdk1.8中的改进 一、简单回顾ConcurrentHashMap在jdk1.7中的设计 先简单看下ConcurrentHashMap类在jdk1.7中的设计,其基本结构如图所示: 每一个s...

tantexian
2016/11/22
29
0
一台电脑如何配置多个JDK

一、起因 之前电脑装的JDK是1.7版本,由于业务需要,需要安装JDK1.8版本。可我又不想把之前的JDK1.7卸载掉。于是试着两个版本共存。 二、探索 众所周知,想要查看JDK是否安装配置成功,需要再...

qq_26545305
2017/03/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

大数据反欺诈技术架构

一年多以前,有朋友让我聊一下你们的大数据反欺诈架构是怎么实现的,以及我们途中踩了哪些坑,怎么做到从30min延迟优化到1s内完成实时反欺诈。当时呢第一是觉得不合适,第二也是觉得场景比较...

微笑向暖wx
8分钟前
0
0
flink-系统内部消息传递的exactly once语义

At Most once,At Least once和Exactly once 在分布式系统中,组成系统的各个计算机是独立的。这些计算机有可能fail。 一个sender发送一条message到receiver。根据receiver出现fail时sender如...

xtof
15分钟前
0
0
iOS程序执行顺序和UIViewController 的生命周期(整理)

说明:此文是自己的总结笔记,主要参考: iOS程序的启动执行顺序 AppDelegate 及 UIViewController 的生命周期 UIView的生命周期 言叶之庭.jpeg 一. iOS程序的启动执行顺序 程序启动顺序图 iO...

壹峰
17分钟前
0
0
配置网络、远程登录、Linux秘钥认证

配置网络 一台服务器安装完系统之后不管是为了方便管理还是业务需要,我们都要给它配置ip地址。让机器能够联网。在现实的生产环境的当中,往往我们给服务器配置的ip都是提前规划好的,但是在...

李超小牛子
20分钟前
0
0
dotConnect for Oracle入门指南(五):检索和修改数据

【下载dotConnect for Oracle最新版本】 dotConnect for Oracle(原名OraDirect.NET)建立在ADO.NET技术上,为基于Oracle数据库的应用程序提供完整的解决方案。它为设计应用程序结构带来了新的...

电池盒
20分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部