web-dev-qa-db-ja.com

Javaのため、MATLABが機能していません

私はWindows7x64を使用しています。コンピューターにMATLAB2010aをインストールしました。実行後、しばらくの間スプラッシュ画面のみが表示され、その後プログラムが終了します。エラーログを見つけました。ファイルの最初の行には次のように書かれています。

予期しないエラーがJavaランタイム環境:

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

Java VM:Java HotSpot(TM)64ビットサーバーVM(11.2-b01混合モードウィンドウ-AMD64)問題のあるフレーム:C [ntdll.dll + 0x508c5]

バグレポートを送信する場合は、次のURLにアクセスしてください。 http://Java.Sun.com/webapps/bugreport/crash.jsp

私がこれを尋ねるのに適切な場所であるかどうかはわかりません。ビジュアルスタイルをWindowsクラシックに変更しました。

-nojvmパラメーターを使用してMATLABを実行しようとしました。コマンドウィンドウのみが画面に表示されました。次に、desktopコマンドを入力します。しかし、それは私の命令を受け入れませんでした。それは言う:

Javaは現在利用できないため、デスクトップはサポートされていません。

私が調査した限り、それはJava問題です。JRE7u45をアンインストールしてからJRE6u45x64をインストールしました。何も変更されていません。

2
Özkan ÖZLÜ

マカフィーウイルス保護ソフトウェアがJavaをブロックしていることがわかりました(ただし、matlabは文字通り20分以上考えた後、最終的にロードされました)。

MatlabまたはJavaをホワイトリストに追加してみてください。この問題を抱えている他の人からの連絡をお待ちしています。

1
Chogg

From Mathworks

C:\ Users \\ AppData\Roaming\MathWorks\MATLAB\R20 ..に移動して、すべての.xml設定ファイルを削除してみてください。次に、ログファイルを削除して、MATLABを再実行します。

0