Java 때문에 MATLAB이 작동하지 않습니다.

Java 때문에 MATLAB이 작동하지 않습니다.

저는 윈도우 7 x64를 사용하고 있습니다. 내 컴퓨터에 MATLAB 2010a를 설치했습니다. 실행 후 잠시 동안 스플래시 화면만 나타난 후 프로그램이 종료됩니다. 오류 로그를 찾았는데 파일의 첫 번째 줄은 다음과 같습니다.

Java Runtime Environment에서 예기치 않은 오류가 감지되었습니다.

EXCEPTION_ACCESS_VIOLATION(0xc0000005) at pc=0x00000000778008c5, pid=2156, tid=2656

Java VM: Java HotSpot(TM) 64비트 서버 VM(11.2-b01 혼합 모드 windows-amd64) 문제가 있는 프레임: C [ntdll.dll+0x508c5]

버그 보고서를 제출하려면 다음을 방문하세요. http://java.sun.com/webapps/bugreport/crash.jsp

제가 이런 질문을 드리는 것이 맞는지 잘 모르겠습니다. 시각적 스타일을 Windows 클래식으로 변경했습니다.

매개변수를 사용하여 MATLAB을 실행하려고 했습니다 -nojvm. 화면에는 명령창만 표시되었습니다. 그런 다음 명령을 입력합니다 desktop. 그러나 그것은 내 명령을 받아들이지 않았습니다. 그것은 말한다:

현재 Java를 사용할 수 없기 때문에 데스크톱은 지원되지 않습니다.

내가 조사한 한 그것은 Java 문제입니다. JRE 7u45를 제거한 다음 JRE 6u45x64를 설치했습니다. 아무것도 변하지 않았다.

답변1

Macafee 바이러스 보호 소프트웨어가 Java를 차단하고 있음을 발견했습니다. (그러나 Matlab은 문자 그대로 20분 이상 고민한 후에 결국 로드되었습니다.)

화이트리스트에 MATLAB 또는 Java를 추가해 보세요. 이 문제가 있는 다른 사람의 의견을 듣고 싶습니다.

답변2

에서수학

C:\Users\\AppData\Roaming\MathWorks\MATLAB\R20..으로 이동하여 모든 .xml 설정 파일을 삭제해 보세요. 그런 다음 로그 파일을 삭제하고 MATLAB을 다시 실행하십시오.

관련 정보