使用 MatLab2013a 的 MacOS 10.8.4 上的 Java 错误

Posted

技术标签:

【中文标题】使用 MatLab2013a 的 MacOS 10.8.4 上的 Java 错误【英文标题】:Java errors on MacOS 10.8.4 using MatLab2013a 【发布时间】:2013-07-23 20:28:23 【问题描述】:

我在 MatLab 2013a 中遇到了许多 java 问题,例如在使用 pmode、matlabpool、创建独立应用程序等时。

有时会有变通办法,但并非总是如此。

有没有人可以解决这个问题。是否有适合您的补丁或降级的 Java 版本?

【问题讨论】:

【参考方案1】:

我相信这是与@JamesGrammatikos 指出的不同的 Java 灾难。我必须自己在 R2012b 上弄清楚。请参阅 MathWorks 的 this bug report。要应用解决方法,请阅读所有内容并仔细按照说明进行操作,因为他们并没有完全尝试将补丁程序放入任何类型的安装程序中。应用一次后,一切都恢复正常了,但看看补丁代码,还有其他东西可以破解的空间。

【讨论】:

【参考方案2】:

上个月前的 Java 更新几乎破坏了 Mac 上大多数基于 Java 的程序(包括我的 Matlab)。此链接上的更新为我修复了它。

http://support.apple.com/kb/DL1572(OS X 10.7、10.8+)

【讨论】:

不幸的是,这个版本也没有解决我在使用编译器时遇到的问题:Depfun 错误:'Java 异常发生:java.util.logging.Logger.demandLogger 处的 java.lang.NullPointerException( Logger.java:286) 在 java.util.logging.Logger.getLogger(Logger.java:321)'

以上是关于使用 MatLab2013a 的 MacOS 10.8.4 上的 Java 错误的主要内容,如果未能解决你的问题,请参考以下文章

2013a 中的 Matlab Saveas 错误

mex 与 MATLAB2013a 无法识别的开关:-o

matlab中用svm如何做多类别分类(R2013a)?

Matlab 中的 Visual Studio 2012 编译器更新

Linux x64 下 Matlab R2013a 300 kb 脚本文件调试的 CPU 占用过高问题的解决办法

我是win7旗舰版32位装完matlab2013a打开时出现warning:could not read file classpath txt