升级Yosemite后java7不能使用

环境说明: 升级之前mac系统安装的是java 7 在eclipse能够正常使用,升级以后无法使用

目的: 删除java 7 回到java6环境 重新配置 eclipse  installJre路径的java包

操作如下:

mac下切换到root权限:

topwqp:~ wangqiupeng$ sudo -i

Password:

topwqp:~ root# whoami

root

topwqp:~ root#

mac下删除java 7 环境:

refer:  http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html

Uninstalling the JDK

To uninstall the JDK, you must have Administrator privileges and execute the remove command either as root or by using the sudo(8) tool.

Navigate to /Library/Java/JavaVirtualMachines and remove the directory whose name matches the following format:*

    /Library/Java/JavaVirtualMachines/jdk<major>.<minor>.<macro[_update]>.jdk

For example, to uninstall 7u6:

    % rm -rf jdk1.7.0_06.jdk

执行操作为:

topwqp:~ root# cd /Library/Java/JavaVirtualMachines/

topwqp:JavaVirtualMachines root# rm -rf jdk1.7.0_55.jdk

topwqp:JavaVirtualMachines root# ls

topwqp:JavaVirtualMachines root# 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) 64-Bit Server VM (build 20.65-b04-466.1, mixed mode

以上操作完成以后 java 7就删除了,现在环境编程 jdk6了

本机寻找JDK安装路径:

opwqp:Home wangqiupeng$ pwd

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

时间: 2024-08-26 14:56:58

升级Yosemite后java7不能使用的相关文章

Mac升级yosemite后无法登陆问题

Mac升级yosemite后无法登陆问题 今天心血来潮准备玩玩最新的苹果系统10.10,代号是yosemite.去官网申请了beta版的測试资格,然后在app store下载了一晚上得到了yosemite beta版本号. 升级安装过程非常顺利.可是坑爹对是我重新启动之后竟然登录不了了,一直是登录页面菊花中那转啊转的,非常久都进入不了系统. 当时给跪了.资料我都没有备份.还好有强大的谷歌.最终搜索到了解决方式,虚惊一场.这个登录问题网上普遍反映可能是第三方输入法或者清理软件比方CCleaner等

升级yosemite后java出错的解决

昨天升级mac os到yosemite后,因为是系统整体升级,有一些在设置会丢失,这是后话,先说说我在执行一个需要java参与的程序的时候得到如下错误: Error: JAVA_HOME is not defined correctly.We cannot execute /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/bin/java 查资料,得到苹果推荐你把JAVA_HOME设为/usr/libexec

mac升级yosemite后php 扩展修复

mac升级之后 php 被自动升级,导致php环境破坏 所以 需要修复如下几点 1. sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include /usr/include 注意红色的部分,如果你升级成mertricks 那么应该是10.10 如果你是最新的 yosemite 那么就是 10.0 如果执行这个命令报

解决升级Yosemite后EndPoint Security VPN无法连接问题

升级了Yosemite,结果EndPoint Security VPN无法连接,提示 Enforcing firewall policy...............Connection could not be established: Enforce Firewall Policy failed 找到大神们的回复,是因为fw的东西没有被正确的写入. 所以要做的是在命令行运行 sudo cp -R /Library/Application\ Support/Checkpoint/Endpoin

mac升级yosemite后安装gd的freetype扩展

Mac升级系统到 Yosemite 10.10,对于各位Coder来说,还是需要一些时间来折腾的! @星空之下 同学反映 PHPCMS 的验证码图片不能正常显示,反馈该验证码需要GD库支持FreeType,这里尝试解决一下,如果问题,可交流! 先确认一下GD库是否已经支持,打印 phpinfo(); 发现 GD Support enabled,但并没有 FreeType 的信息,尝试如下: 安装 FreeType 前往苹果官方开源支持:http://www.apple.com/opensourc

OS X 升级 Yosemite 后,Intellij IDEA 与 VirtualBox 启动失败

报错: Dyld Error Message: Symbol not found: _CGContextSetAllowsAcceleration Referenced from: /Library/Java/JavaVirtualMachines/1.6.0_51-b11-457.jdk/Contents/Libraries/libawt.jnilib Expected in: /System/Library/Frameworks/ApplicationServices.framework/V

Mac升级到Yosemite后默认的php版本不支持imagetfftext函数问题解决

Mac升级到yosemite后,php也自动升级,运行项目的时候发现后台验证码显示不出来.调试一下发现imagetfftext这个函数不存在,应该gd没有安装完全,因为Mac上的php实现系统自带的,只能通过重新安装php来解决[不能通过安装扩展来处理],经过对比发现使用homebrew安装会方便点... 首先重新安装freetype,jpeg,libpng,gd #先删除之前的再安装新的,没有安装过的则直接跳过即可 sudo brew rm freetype jpeg libpng gd zl

解决Mac OS X 升级10.10(Yosemite)后ADT(Eclipse)无法找到真机

升级Yosemite之后继续开发Android,发现当编译版本高于设备版本的时候设备选择器找不到真机了,WTF!难道要改低版本SDK开发不成?臣妾做不到啊! 后来捣鼓了一阵,发现解决方案有两个: 1.弹出设备选择器后,拖动第一行分割线(也就是Serial Number/AVD Name…那行)来改变宽度,我们的设备又神器的出现了.见图: 2.弹出设备选择器后,拔掉真机,然后插上真机,设备又现身了. 希望能帮助遇到同样困扰的童鞋~ 转自:http://www.yiqivr.com/

升级php7后的报错处理

*由于php7的出现带来大幅的性能提升,想体验下新版本带来的特性,因此做了升级. 发现在网站中请求接口时发生错误,排查后把解决方法记录下来 升级php后站点报错,提示如下: Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and willbe removed in a future version. To avoid this warning set'always_populate_raw_post_d