MacOS java升级后pycharm 无法使用的解决方案
2014-04-27 00:33
1051 查看
由于MacOS自带的java版本是1.6,由于其他项目需要升级java版本,目前已经升级到java1.8版本。但发现pycharm打不开了,一运行就crash。在google上一搜,发现是pycharm默认是MacOS自带的java1.6.
https://intellij-support.jetbrains.com/entries/27854363-IDE-doesn-t-start-after-updating-to-Mac-OS-Mavericks 这篇文章提示到 https://github.com/wonder-mice/mac-java-launcher 这个有让MacOS程序不依赖java1.6.
感谢这两个网址。。。。。。。
于是下载解压后mac-java-launcher文件夹,试着整了下。
---------------以下是解决过程-----------------
原文是
发现会报错,说pycharm不是一个java程序。
于是找到/Applications/Pycharm.app 显示包内容,进入Centents/MacOS文件下,发现有个idea_appLauncher, 于是将mac-java-launcher下面的launcher 拷贝了一份,重新命名idea_appLauncher,并且替换掉Centents/MacOS/idea_appLauncher.
试着运行了下会报错,但不会crash,表明idea_appLauncher替换后有效果。按着错误提示,是没找到java1.6. 分析可能是info.plist依赖1.6,于是找到Centents/info.plist 打开之,发现有个JVMOptions,里面有个JVMVersion 是 1.6* ,果断该成1.8* 保存。
然后重新运行pycharm...nice,成功了。
我目前用的是java1.8 pycharm3.1.3.
https://intellij-support.jetbrains.com/entries/27854363-IDE-doesn-t-start-after-updating-to-Mac-OS-Mavericks 这篇文章提示到 https://github.com/wonder-mice/mac-java-launcher 这个有让MacOS程序不依赖java1.6.
感谢这两个网址。。。。。。。
于是下载解压后mac-java-launcher文件夹,试着整了下。
---------------以下是解决过程-----------------
原文是
./use --apply "/Applications/IntelliJ IDEA 12 CE.app" -------我试着这样玩 ./use --apply "/Applications/Pycharm.app"
发现会报错,说pycharm不是一个java程序。
于是找到/Applications/Pycharm.app 显示包内容,进入Centents/MacOS文件下,发现有个idea_appLauncher, 于是将mac-java-launcher下面的launcher 拷贝了一份,重新命名idea_appLauncher,并且替换掉Centents/MacOS/idea_appLauncher.
试着运行了下会报错,但不会crash,表明idea_appLauncher替换后有效果。按着错误提示,是没找到java1.6. 分析可能是info.plist依赖1.6,于是找到Centents/info.plist 打开之,发现有个JVMOptions,里面有个JVMVersion 是 1.6* ,果断该成1.8* 保存。
然后重新运行pycharm...nice,成功了。
我目前用的是java1.8 pycharm3.1.3.
相关文章推荐
- java 做采集器 a标签正则表达式
- JDK Proxy实现接口代理
- maven,Failed to create project.java.lang.NullPointerException,at com.genuitec.eclipse.maven.project.
- Java 设计模式之-观察者模式
- springMVC+MyBatis+Spring 整合(2)
- ubuntu 12.04安装jdk
- java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I 异常解决
- 升级版本后报这个异常 : org.springframework.beans.factory.NoUniqueBeanDefinitionException
- Java 自动装箱与拆箱
- javamail 的使用
- Java数组你知多少?
- struts2 跳转类型 result type=chain、dispatcher、redirect(redirect-action)_forever
- jsp+servlet+javabean实现数据分页
- Java实现定时任务的三种方法
- win7下jdk安装环境变量配置
- Java设置session超时(失效)的三种方式
- 解决 Eclipse项目红感叹号(或×号)
- java学习玩具程序:网游强化装备多少次能到5级?
- jsp中获取spring 管理的bean(通过config)
- [Tools] Eclipse更改类注释自动生成模板