When I start Matlab 2015a on my Windows 8.1 an error message informs "Failed to load nativejmi: unsatisfied link". Then a second error message appears. A Fatal Error on Startup:
Java exeption occurred:
java.lang.UnsatisfiedLinkError:
com.mathworks.jmi.NativeMatlab.SendMatlabMessage(Ljava/lang/Object;)Ljava/lang/Object;
at
etc....
It never happens, my Matlab was working some hours before.
I also tried to unistall java 7 (I'have Java 8 installed) but nothing happens.
Can you please help me?

 Réponse acceptée

François Rivest
François Rivest le 13 Mai 2015

4 votes

Hi !
Just got the same error and could fix it. I'm on Windows 7, using Matlab 2015a, it worked yesterday, but today, after updating Adobe Flash Player and ran some Windows updates, I had the same error... I don't know if it's linked to any of the updates, but I found that my antivirus, Avast, put the nativejmi.dll in quarantine and thus Matlab couldn't find it. Try to check your files blocked by your antivirus and if you find nativejmi.dll scan it and restore it.
Hope it helps,
Best,
Francois

2 commentaires

Alex Baucom
Alex Baucom le 13 Mai 2015
I had the same problem and that fixed it for me. Avast had grabbed quite a few other MATLAB files as well that I had to restore. But it works great now. Thanks for the suggestion!
Alessandro Benedetto
Alessandro Benedetto le 14 Mai 2015
Thanks a lot! It was the problem! Now it is working again!
:-)
Best,
Alessandro

Connectez-vous pour commenter.

Plus de réponses (1)

Newton Leite
Newton Leite le 20 Mai 2015

0 votes

I could not find the nativejmi.dll in the avast's quarentine. I reinslalled the java twice and it didn't work, how can I recover this archive?

Catégories

En savoir plus sur Startup and Shutdown dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by