java.lang.UnsatisfiedLinkError: java.library.path에 기본 서비스가 없습니다.

java.lang.UnsatisfiedLinkError: java.library.path에 기본 서비스가 없습니다.

우분투 16.04 LTS에서 matlab 2014b를 사용하고 있습니다. MATLAB에 경로를 추가하고 스크립트를 실행하는 동안 몇 가지 문제가 발생했습니다. 이것은 보여준다:

java.lang.UnsatisfiedLinkError: no nativeservices in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at com.mathworks.services.Prefs.<clinit>(Prefs.java:152)
at com.mathworks.fatalexit.FatalExitFrame.<init>(FatalExitFrame.java:138)
at com.mathworks.fatalexit.FatalExitFrame$13.run(FatalExitFrame.java:775)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: com.mathworks.services.Prefs.nativeGetPreferencesDirectory()Ljava/lang/String;
at com.mathworks.services.Prefs.nativeGetPreferencesDirectory(Native Method)
at com.mathworks.services.Prefs.getPropertyDirectory(Prefs.java:184)
at com.mathworks.services.Prefs.load(Prefs.java:240)
at com.mathworks.services.Prefs.<clinit>(Prefs.java:160)
at com.mathworks.fatalexit.FatalExitFrame.<init>(FatalExitFrame.java:138)
at com.mathworks.fatalexit.FatalExitFrame$13.run(FatalExitFrame.java:775)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

다른 게시물을 통해 본 내용에 따르면 java가 java.library.path를 찾을 수 없거나 지정되지 않았습니다.

이 문제를 어떻게 고칠 수 있나요?

당신의 도움을 주셔서 감사합니다.

답변1

apt-get install matlab-support

그리고 지시를 따르세요. 그것은 충분할 것입니다.

관련 정보