Saturday, March 1, 2014

[Matlab] Mac Retina 安装 Matlab 2013b 分辨率低问题

分辨率低的原因在于Matlab 2013b自带的java Runtime Environment(JRE)版本太老,不支持Retina屏幕。

1)打开Matlab,检查JRE版本是否已经是1.7.0_45。在命令行端口处(prompt)输入:
>>java -version
2)发现版本确实过时(outdated)后,下载相应的Java1.7.0_45。

3)去除旧版本的JRE 7u11 ,打开Terminal(bash shell),依次敲入以下命令行:
$ cd /Applications/MATLAB_R2013b.app/sys/java/jre/maci64
$ mv jre jre.orig
4)替换matlab环境变量路径到新的JRE所在文件夹:
$ ln -s '/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home' jre
也有可能放在下面这个路径:$ ln -s /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre

2 comments: