小弟近日毕设关系不得不使用Java调用Matlab下写的函数。于是问题出现了:
Linux:Ubuntu 10.04 Matlab:2011Ra
JAVA_HOME配置没问题
使用DeployTool等网络上能找到的传统方法都顺利。
但是在Eclipse或者直接使用java命令运行java程序的时候,出现
java.lang.UnsatisfiedLinkError: Failed to find the library libmwmclmcrrt.so.7.15, required by MATLAB Builder JA, on java.library.path.
This library is typically installed along with MATLAB or the MCR, its absence may indicate an issue with that installation or the current path configuration.
The MCR version that this component is trying to use is: 7.15.
at com.mathworks.toolbox.javabuilder.internal.MCRConfiguration$ProxyLibraryDir.get(MCRConfiguration.java:167)
at com.mathworks.toolbox.javabuilder.internal.MCRConfiguration$ProxyLibraryDir.(MCRConfiguration.java:173)
at com.mathworks.toolbox.javabuilder.internal.MCRConfiguration.getProxyLibraryDir(MCRConfiguration.java:178)
at com.mathworks.toolbox.javabuilder.internal.MCRConfiguration$MCRRoot.get(MCRConfiguration.java:77)
at com.mathworks.toolbox.javabuilder.internal.MCRConfiguration$MCRRoot.(MCRConfiguration.java:87)
at com.mathworks.toolbox.javabuilder.internal.MCRConfiguration.getMCRRoot(MCRConfiguration.java:92)
at com.mathworks.toolbox.javabuilder.internal.MCRConfiguration$ModuleDir.(MCRConfiguration.java:66)
at com.mathworks.toolbox.javabuilder.internal.MCRConfiguration.getModuleDir(MCRConfiguration.java:71)
at com.mathworks.toolbox.javabuilder.internal.MWMCR.(MWMCR.java:1553)
at com.mathworks.toolbox.javabuilder.webfigures.components.ComponentsMCRFactory.newInstance(ComponentsMCRFactory.java:47)
at com.mathworks.toolbox.javabuilder.webfigures.components.ComponentsMCRFactory.newInstance(ComponentsMCRFactory.java:58)
at com.mathworks.toolbox.javabuilder.webfigures.components.MathWorksLogo.main(MathWorksLogo.java:112)
跪求解!!!
谢各位先!!!