|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.09.2017, 18:56 | #1 |
Пользователь
Регистрация: 29.09.2017
Сообщений: 12
|
JavaCV. Не получается установить.
Здравствуйте. Проблема такая.
Пыталась установить JavaCV в Eclipse по этой инструкции https://habrahabr.ru/post/190104/ То, что нужно для кодинга на обычном Java, у меня уже было, скачивала только OpenCV, JavaCV. Программа (скопированная с этой инструкции) не компилируется. И выдает вот что (вложенная картинка): http://www.programmersforum.ru/attac...1&d=1506700104 Там, где "javacpp1461339577716\jniopencv_hig hgui.dll" меня смущает, что этот dll есть в папке javacpp51616073310266, находящейся там же. С чем эти ошибки могут быть связаны? И как их устранить? Примечание: Я сначала подумала, что с несовместимостью. Версия Java SE -- 8. JVM, JDK -- 64 бит, и в общем-то все, что я устанавливала, было установлено для 64 бит, соответствующих разрядности процессора. В Readme JavaCV 0.7 сказано, что нужна версия 2.4.8, но я выбрала 2.4.9, потому что 8 не было. Также Java SE 6 или 7, но я в начальных установках указывала 7, не работало точно так же. |
29.09.2017, 23:36 | #2 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Есть-то она, может быть, и есть, а вот загрузить её, похоже, не получается - судя по тексту, какие-то зависимости не разрешены. К сожалению, конец строчки про зависимости на картинке не поместился. Надо было скопировать сообщение как текст.
|
30.09.2017, 02:07 | #3 | ||
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
На картинке как-то очень интересно прописан путь к библиотеке.
Цитата:
Рядом не менее интересная строка: Цитата:
Проверьте путь к библиотеке, а ещё лучше поместите её в отдельную папку для компонентов и пропишите новый путь. После этого можно пробовать собрать проект и посмотреть, что получится. |
||
30.09.2017, 11:02 | #4 |
Пользователь
Регистрация: 29.09.2017
Сообщений: 12
|
Black Fregat, спасибо за ответ. Вот то же самое в текстовом виде:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no jniopencv_highgui in java.library.path at java.lang.ClassLoader.loadLibrary(U nknown Source) at java.lang.Runtime.loadLibrary0(Unkn own Source) at java.lang.System.loadLibrary(Unknow n Source) at com.googlecode.javacpp.Loader.loadL ibrary(Loader.java:711) at com.googlecode.javacpp.Loader.load( Loader.java:586) at com.googlecode.javacpp.Loader.load( Loader.java:540) at com.googlecode.javacv.cpp.opencv_hi ghgui.<clinit>(opencv_highgui.java: 79) at demo.demo.main(demo.java:23) Caused by: java.lang.UnsatisfiedLinkError: C:\Users\Admin\AppData\Local\Temp\j avacpp5380608937388\jniopencv_highg ui.dll: Can't find dependent libraries at java.lang.ClassLoader$NativeLibrary .load(Native Method) at java.lang.ClassLoader.loadLibrary0( Unknown Source) at java.lang.ClassLoader.loadLibrary(U nknown Source) at java.lang.Runtime.load0(Unknown Source) at java.lang.System.load(Unknown Source) at com.googlecode.javacpp.Loader.loadL ibrary(Loader.java:700) ... 4 more Последний раз редактировалось Donna Lizard; 30.09.2017 в 11:52. |
30.09.2017, 11:05 | #5 |
Пользователь
Регистрация: 29.09.2017
Сообщений: 12
|
Streletz, спасибо за ответ.
Там, в конце слово "libraries". А как можно проверить путь этой библиотеки? |
30.09.2017, 12:08 | #6 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
В интернете пишут, что надо добавить в PATH путь, где лежит opencv_java???.dll
|
30.09.2017, 12:09 | #7 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Читайте документацию и статьи по Eclipse касаемо подключаемых библиотек и тому программному пакету, что Вы используете.
|
30.09.2017, 12:25 | #8 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
А лучше возьмите Maven или Gradle и не парьтесь.
https://github.com/bytedeco/javacv Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 30.09.2017 в 12:28. |
|
30.09.2017, 16:17 | #9 |
Пользователь
Регистрация: 29.09.2017
Сообщений: 12
|
Спасибо всем. Кажется, заработало.
Посмотрела другую инструкцию (http://fkn.ktu10.com/?q=node/6479) -- там все проще. Оказывается, в OpenCV уже есть интерпретация для java, и JavaCV скачивать не нужно (может, в момент написания тех программ старые версии OpenCV такого не содержали). И да, научилась прописывать путь dll, чтобы он смог обнаружиться. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не получается установить nginx | rosqwlll | Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) | 7 | 17.03.2016 00:43 |
Не получается установить проигрыватель на планшет | Зёма | Помощь студентам | 2 | 29.08.2012 15:36 |
Не получается установить markitUp редактор | gunsoy | JavaScript, Ajax | 3 | 09.01.2012 22:06 |
Не получается установить VS 2010 | warkk | Visual C++ | 3 | 27.10.2011 11:46 |
Не получается установить VCL компонент | ramzes777 | Общие вопросы Delphi | 1 | 01.10.2011 21:50 |