vanesxl
@vanesxl

Почему выдает ошибку при запуске программы?

Написал простой код:
import org.opencv.core.*;

public class Main {
    static {
        System.loadLibrary(Core.NATIVE_LIBRARY_NAME); //ругается на эту строку
    }
    public static void main(String[] args) {
        System.out.println(Core.VERSION); 
        System.out.println(Core.VERSION_MAJOR);
        System.out.println(Core.VERSION_MINOR);
        System.out.println(Core.VERSION_REVISION);
        System.out.println(Core.NATIVE_LIBRARY_NAME);
        System.out.println(Core.getBuildInformation());
    }
}

Программа завершается с ошибкой:
java.lang.UnsatisfiedLinkError: no opencv_java430 in java.library.path
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
	at java.lang.Runtime.loadLibrary0(Runtime.java:870)
	at java.lang.System.loadLibrary(System.java:1122)
	at Main.<clinit>(Main.java:6)
Exception in thread "main" C:\Users\VaneS\AppData\Local\NetBeans\Cache\11.3\executor-snippets\run.xml:111: The following error occurred while executing this line:
C:\Users\VaneS\AppData\Local\NetBeans\Cache\11.3\executor-snippets\run.xml:94: Java returned: 1
BUILD FAILED (total time: 0 seconds)

Что я делаю не так?
  • Вопрос задан
  • 927 просмотров
Решения вопроса 1
azerphoenix
@azerphoenix Куратор тега Java
Java Software Engineer
Пробовали поискать в Google?
Вот, результат поиска - https://stackoverflow.com/questions/27088934/unsat...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы