新装的mac 系统10.10 ,jdk是1.8,因为一些工具要使用 jdk 6,以下是设置过程

查看版本

java -version

查看java是再哪:在/usr/bin/java

whereis java

  

cd /usr/bin
ls -all | grep java
lrwxr-xr-x 1 root wheel 74 9 23 00:23 java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
lrwxr-xr-x 1 root wheel 75 9 23 00:23 javac -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javac
lrwxr-xr-x 1 root wheel 77 9 23 00:23 javadoc -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javadoc
lrwxr-xr-x 1 root wheel 75 9 23 00:23 javah -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javah
lrwxr-xr-x 1 root wheel 75 9 23 00:23 javap -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javap
lrwxr-xr-x 1 root wheel 76 9 23 00:23 javaws -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws

都是软链接

cd   /System/Library/Frameworks/JavaVM.framework/Versions/

 

ls -all
drwxr-xr-x root wheel : .
drwxr-xr-x root wheel : ..
lrwxr-xr-x root wheel : 1.4 -> CurrentJDK
lrwxr-xr-x root wheel : 1.4. -> CurrentJDK
lrwxr-xr-x root wheel : 1.5 -> CurrentJDK
lrwxr-xr-x root wheel : 1.5. -> CurrentJDK
lrwxr-xr-x root wheel : 1.6 -> CurrentJDK
lrwxr-xr-x root wheel : 1.6. -> CurrentJDK
drwxr-xr-x root wheel : A
lrwxr-xr-x root wheel : Current -> A
lrwxr-xr-x root wheel : CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6..jdk/Contents

Current 指向了A,A是1.8的

我自己安装的1.6 在CurrentJDK,删除以前的软链接,执行CurrentJDK,就Ok了,如果要还原到1.8 就重新建立软链接

sudo rm -rf Current

ln -s CurrentJDK Current

 ls -all
total
drwxr-xr-x root wheel : .
drwxr-xr-x root wheel : ..
lrwxr-xr-x root wheel : 1.4 -> CurrentJDK
lrwxr-xr-x root wheel : 1.4. -> CurrentJDK
lrwxr-xr-x root wheel : 1.5 -> CurrentJDK
lrwxr-xr-x root wheel : 1.5. -> CurrentJDK
lrwxr-xr-x root wheel : 1.6 -> CurrentJDK
lrwxr-xr-x root wheel : 1.6. -> CurrentJDK
drwxr-xr-x root wheel : A
lrwxr-xr-x root wheel : Current -> CurrentJDK
lrwxr-xr-x root wheel : CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6..jdk/Contents java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-466.1-11M4716)
Java HotSpot(TM) -Bit Server VM (build 20.65-b04-466.1, mixed mode)

 Mac JDK 1.6 安装 :是否有毒,自行判断,因为xcodeGoast,心里有点怕怕的。

http://download.csdn.net/download/zw_yuyan/8350587

mac jdk 6设置的更多相关文章

  1. Mac OS 上设置 JAVA_HOME

    Mac OS 上设置 JAVA_HOME 原文链接:http://han.guokai.blog.163.com/blog/static/136718271201301183938165/ 由于需要, ...

  2. mac app icon 设置

    mac app icon 设置 1:目前 mac app 所需要的icon 图标尺寸 icon_16x16.png 16px icon_16x16@2x.png 32px icon_32x32.png ...

  3. 固定IP和绑定了MAC,可以在设置无线路由器供笔记本电脑和平板上网吗?

    固定IP和绑定了MAC,可以在设置无线路由器供笔记本电脑和平板上网吗? 这跟我们单位一样.很简单:首先要占一个 IP/MAC ,能上外网的,这首先要有,谁要肯给地址,我们这儿领导才有呢.我是网管,当然 ...

  4. 使用VMWare虚拟mac系统,设置网络的正确姿势

    1. 启动mac虚拟机: 2. 虚拟机-虚拟机设置-网络适配器-选择NAT模式: 3. 打开mac的网络设置,选择使用DHCP模式,并设置DNS服务器为win的DNS: 4. 回到win,控制面板-网 ...

  5. mac 中host设置方法

    在开发中,有的接口为了安全考虑,只能通过指定的域名去反问,这时本地启动的 localhost 就无法获取到数据,需要去更改电脑的host文件配置,下面介绍mac 电脑的设置方法 1. 打开终端,输入一 ...

  6. Linux根据MAC地址自动设置IP

    Linux根据MAC地址自动设置IP #!/bin/sh #============config============ route_defa=60.12.70.65 addr_ip= link_ma ...

  7. 详解Mac睡眠模式设置

    详解Mac睡眠模式设置 原文链接:http://www.insanelymac.com/forum/index.php?showtopic=281945 需要说明的是,首先这篇文章是针对已经能够成功睡 ...

  8. eclipse配置JDK和设置编译版本的几种方法

    eclipse配置JDK和设置编译版本的几种方法  2016-12-13 16:08             http://blog.csdn.net/gnail_oug/article/detail ...

  9. Mac OS 网络设置教程 wifi设置与宽带设置详解

    虽然所有设备连接无线网络的步骤都相差无几,但是Mac与windows系统还是不相同的,那么,苹果Mac怎么连接无线网络呢?针对此问题,本文就为大家介绍Mac网络的设置教程,有兴趣的朋友们可以了解下.如 ...

随机推荐

  1. java并发编程(2)--volatile(转)

    转载:http://ifeve.com/volatile/ 作者:方 腾飞 花名清英,并发网(ifeve.com)创始人,畅销书<Java并发编程的艺术>作者,蚂蚁金服技术专家.目前工作于 ...

  2. [C/C++]函数指针和函数分发表

    // console.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include <iostream> using nam ...

  3. Elasticsearch 之 数据索引

    对于提供全文检索的工具来说,索引时一个关键的过程——只有通过索引操作,才能对数据进行分析存储.创建倒排索引,从而让使用者查询到相关的信息. 本篇就ES的数据索引操作相关的内容展开: 更多内容参考:El ...

  4. HT for Web自定义3D模型的WebGL应用

    有不少朋友询问<HTML5 Web 客户端五种离线存储方式汇总>文章例子的3D表计模型是如何生成的,这个例子是通过导入3dmax设计好的表计模型,然后通过obj格式导入到HT for We ...

  5. WCF序列化

    在WCF中,提供了专门用来序列化和反序列操作的类,该类就是DataContractSerializer类.一般而言,WCF会自动选择使用DataContractSerializer来对可序列话数据契约 ...

  6. [python基础]关于包,类,模块的那些事儿

    转载请注明出处:http://www.cnblogs.com/codefish/p/5032753.html 在理解python的包,类,模块之前,我一直是将他类比为dll,C#的类,命名空间的这种参 ...

  7. Auto Mapper01

         在项目中一直在使用Auto Mapper技术,但是只是会简单的使用,对其里面的一些具体的细节和知识点不是很清楚,现在就跟着我从最基础的知识点来重新认识下,AutoMapper技术吧.     ...

  8. for of 与 for in的区别

    遍历数组通常使用for循环,ES5的话也可以使用forEach,ES5具有遍历数组功能的还有map.filter.some.every.reduce.reduceRight等,只不过他们的返回结果不一 ...

  9. log4net的配置详解

    log4net是一款优秀的第三方日志框架,可以很容易的加载到开发项目中(引用log4net的dll,再配置些基本参数即可),帮助程序员把日志信息输出到各种不同的目标,常见的有文本.数据库.window ...

  10. 炉石传说 C# 开发笔记 (续)

    炉石传说山寨的工作一直在进行着,在开发过程中深深体会到,对于业务的理解和整个程序的架构的整理远比开发难得多. 在开发过程中,如果你的模型不合理,不准确,很有可能造成代码的混乱,冗余,难以维护和扩展性比 ...