【问题标题】:Problems with calling a java class in matlab在matlab中调用java类的问题
【发布时间】:2013-10-10 13:21:12
【问题描述】:

当我尝试在 MATLAB 中调用 java 类时遇到问题。我创建了一个 java 类,我在 Netbeans 7.3.1 中将它编译为 .jar 文件。当我使用正常过程使用 javaaddpath() 添加 .jar 文件的路径,然后使用 import 导入类时,我无法访问该类。它说没有找到这样的类或函数。

这种情况只发生在我创建的类中,但不会发生在其他人编译的其他类中。我可以在 MATLAB 中使用 system('java -jar jarfile.jar') 执行 jar 文件。所以看来问题出在matlab中,而不是java代码。

我使用 MATLAB R2013a 和 JAVA 1.7。

是版本兼容性有问题还是什么!?

【问题讨论】:

标签: java matlab


【解决方案1】:

Matlab 2013a 附带 java 1.6(检查 ver)。

你要么必须用 java 1.6 编译你的类,要么让 MATLAB 用 java 1.7 运行:http://www.mathworks.de/support/solutions/en/data/1-1812J/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-29
    • 1970-01-01
    • 2013-10-01
    • 2011-01-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多