Conversion of Fuzzy to Java using Matlab builde JA: Failed to find the library mclmcrrt7_17.dll, required by MATLAB Builder JA

2 次查看(过去 30 天)
I have converted one fuzzy system into java package using Matlab builder JA in 32 bit windows 7 operating system and it is working fine. When I do the same coversion in 64 bit windows 7 operating system I am getting the following error. The builid process is successfull but when I run the built application in java netbeans, I get the following error.I have also checked the "PATH" variable and JAVA_PATH and both are correct. Note Matlab java version and system java version are same
PATH C:\Program Files\MATLAB\MATLAB Compiler Runtime\v717\runtime\win64
JAVA_PATH C:\Program Files\Java\jdk1.6.0_17
Error
Exception in thread "main" java.lang.UnsatisfiedLinkError: Failed to find the library mclmcrrt7_17.dll, 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.17.
at com.mathworks.toolbox.javabuilder.internal.MCRConfiguration$ProxyLibraryDir.get(MCRConfiguration.java:167)
:
:
Please note that the mclmcrrt7_17.dll file is located in C:\Program Files\MATLAB\MATLAB Compiler Runtime\v717\runtime\win64
  2 个评论
Jian Dong
Jian Dong 2012-11-15
I dont think so. This is not a problem with netbeans itself.Actually I am using JDK 1.6.0-17 64 bit with netbeans IDE and Matlab has also same java version with 64 bit. It should not be a problem.

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Java Package Integration 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by