Error building with JA Builder

조회 수: 1 (최근 30일)
cyberdyne
cyberdyne 2012년 9월 16일
I followed this video http://www.mathworks.it/videos/using-matlab-builder-ja-68970.html with MATLAB 2012a and win64, but when I press build it retuns this error:
Error: An error occurred while shelling out to javac (error code = 1).
Unable to build executable.
and building fails.
I setted env. variable like...
JAVA_HOME to C:\Program Files\Java\(JDK 1.6.0.35Folder)\bin ('cause javac.exe is in there)
PATH to C:\Program Files\Java\jdk1.6.0_35\bin;C:\Program Files\OpenNI\Bin64;C:\Program Files\PrimeSense\NITE\bin64;C:\Program Files\MATLAB\R2012a\runtime\win64;C:\Program Files\MATLAB\R2012a\bin;C:\Program Files\MATLAB\MATLAB Compiler Runtime\v717\runtime\win64 (openNI and NITE are library that I need to work with MSKinect)
Others Java IDE like NetBeans and Eclipse work.
  댓글 수: 2
Walter Roberson
Walter Roberson 2012년 9월 17일
Why do you have both
C:\Program Files\Java\jdk1.6.0_35\bin
and
C:\Program Files\Java\(JDK 1.6.0.35Folder)\bin
??
cyberdyne
cyberdyne 2012년 9월 17일
편집: cyberdyne 2012년 9월 17일
'cause I observed that with JAVA_HOME to JDKfolderWithoutBin JA Builder returns error(an other error) immediately, instead setting it to binfolder it returns the error I wrote above after some minutes, and after some log-strings of building.
EDIT: I setted again C:\Program Files\Java\jdk1.6.0_35\ JDK directory without bin, but it returns:
mcc failed.
Cannot run program "set": CreateProcess error=2

댓글을 달려면 로그인하십시오.

채택된 답변

Friedrich
Friedrich 2013년 3월 25일
Hi,
please setup up JAVA_HOME only. Remove the JAVA entry from PATH. On my machine my JAVA_Home points to:
JAVA_Home=C:\Program Files\Java\jdk1.6.0_22
and it works fine. I have seen that error when building JAVA project in netbeans. This was raised by an empty file without extension with the name "java" and "javac". Check your bin folder of the JDK installation for those files. If they are in there, remove them or give them an extension, e.g. .old.

추가 답변 (1개)

Nasr
Nasr 2013년 3월 24일
Sorry, please, I can't understand the solution of this error which appeared to me also, what can I do?

카테고리

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