Чтобы создать проект Java с OpenCV с помощью MavenJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Чтобы создать проект Java с OpenCV с помощью Maven

Сообщение Anonymous »

Мне нужно создать проект, в котором используется OpenCV. Было бы здорово, но библиотеки почему-то не попадают в библиотеку java.library.path. И когда я пытаюсь запустить код с использованием библиотеки, я получаю эту ошибку:

*java.lang.UnsatisfiedLinkError: n o j n i o p e n c v _ h i g h g u i в j a v a . l i b r a r y . p a t h * < / p > < b r / > < b r / > < s t r o n g > p o m . x m l < / s t r o n g > < / p > < b r / > < b r / > < c o d e > & l t ; p r o j e c t x m l n s = " h t t p : / / m a v e n . a p a c h e . o r g / P O M / 4 . 0 . 0 " x m l n s : x s i = " h t t p : / / w w w . w 3 . o r g / 2 0 0 1 / X M L S c h e m a - i n s t a n c e " < b r / > x s i : s c h e m a L o c a t i o n = " h t t p : / / m a v e n . a p a c h e . o r g / P O M / 4 . 0 . 0 h t t p : / / m a v e n . a p a c h e . o r g / x s d / m a v e n - 4 . 0 . 0 . x s d " & g t ; < b r / > & l t ; m o d e l V e r s i o n & g t ; 4 . 0 . 0 & l t ; / m o d e l V e r s i o n & g t ; < b r / > < b r / > & l t ; g r o u p I d & g t ; r u . i n t e m s y s . r e g e t . s e r v e r & l t ; / g r o u p I d & g t ; < b r / > & l t ; a r t i f a c t I d & g t ; r e g e t - s e r v e r & l t ; / a r t i f a c t I d & g t ; < b r / > & l t ; v e r s i o n & g t ; 0 . 1 - a l p h a & l t ; / v e r s i o n & g t ; < b r / > & l t ; p a c k a g i n g & g t ; j a r & l t ; / p a c k a g i n g & g t ; < b r / > < b r / > & l t ; p r o p e r t i e s & g t ; < b r / > & l t ; p r o j e c t . b u i l d . s o u r c e E n c o d i n g & g t ; U T F - 8 & l t ; / p r o j e c t . b u i l d . s o u r c e E n c o d i n g & g t ; < b r / > & l t ; m a v e n . b u i l d . t i m e s t a m p . f o r m a t & g t ; y y y y M M d d h h m m & l t ; / m a v e n . b u i l d . t i m e s t a m p . f o r m a t & g t ; < b r / > & l t ; p l a t f o r m . n a m e & g t ; $ { o s . n a m e } - $ { o s . a r c h } & l t ; / p l a t f o r m . n a m e & g t ; < b r / > & l t ; p r o d u c t . y e a r & g t ; 2 0 1 4 & l t ; / p r o d u c t . y e a r & g t ; < b r / > & l t ; j d k V e r s i o n & g t ; 1 . 6 & l t ; / j d k V e r s i o n & g t ; < b r / > & l t ; j a v a c p p . v e r s i o n & g t ; 0 . 7 & l t ; / j a v a c p p . v e r s i o n & g t ; < b r / > & l t ; j a v a c v . v e r s i o n & g t ; 0 . 7 & l t ; / j a v a c v . v e r s i o n & g t ; < b r / > & l t ; / p r o p e r t i e s & g t ; < b r / > < b r / > & l t ; d e p e n d e n c i e s & g t ; < b r / > & l t ; d e p e n d e n c y & g t ; < b r / > & l t ; g r o u p I d & g t ; c o m m o n s - d a e m o n & l t ; / g r o u p I d & g t ; < b r / > & l t ; a r t i f a c t I d & g t ; c o m m o n s - d a e m o n & l t ; / a r t i f a c t I d & g t ; < b r / > & l t ; v e r s i o n & g t ; 1 . 0 . 1 0 & l t ; / v e r s i o n & g t ; < b r / > & l t ; / d e p e n d e n c y & g t ; < b r / > < b r / > & l t ; d e p e n d e n c y & g t ; < b r / > & l t ; g r o u p I d & g t ; c o m . g o o g l e c o d e . j a v a c p p & l t ; / g r o u p I d & g t ; < b r / > & l t ; a r t i f a c t I d & g t ; j a v a c p p & l t ; / a r t i f a c t I d & g t ; < b r / > & l t ; v e r s i o n & g t ; $ { j a v a c p p . v e r s i o n } & l t ; / v e r s i o n & g t ; < b r / > & l t ; / d e p e n d e n c y & g t ; < b r / > & l t ; d e p e n d e n c y & g t ; < b r / > & l t ; g r o u p I d & g t ; c o m . g o o g l e c o d e . j a v a c v & l t ; / g r o u p I d & g t ; < b r / > & l t ; a r t i f a c t I d & g t ; j a v a c v & l t ; / a r t i f a c t I d & g t ; < b r / > & l t ; v e r s i o n & g t ; $ { j a v a c v . v e r s i o n } & l t ; / v e r s i o n & g t ; < b r / > & l t ; / d e p e n d e n c y & g t ; < b r / > & l t ; d e p e n d e n c y & g t ; < b r / > & l t ; g r o u p I d & g t ; c o m . g o o g l e c o d e . j a v a c v & l t ; / g r o u p I d & g t ; < b r / > & l t ; a r t i f a c t I d & g t ; j a v a c v & l t ; / a r t i f a c t I d & g t ; < b r / > & l t ; v e r s i o n & g t ; $ { j a v a c v . v e r s i o n } & l t ; / v e r s i o n & g t ; < b r / > & l t ; c l a s s i f i e r & g t ; l i n u x - x 8 6 & l t ; / c l a s s i f i e r & g t ; < b r / > & l t ; / d e p e n d e n c y & g t ; < b r / > < b r / > & l t ; d e p e n d e n c y & g t ; < b r / > & l t ; g r o u p I d & g t ; c o m . g o o g l e c o d e . j a v a c v & l t ; / g r o u p I d & g t ; < b r / > & l t ; a r t i f a c t I d & g t ; j a v a c v & l t ; / a r t i f a c t I d & g t ; < b r / > & l t ; v e r s i o n & g t ; $ { j a v a c v . v e r s i o n } & l t ; / v e r s i o n & g t ; < b r / > & l t ; c l a s s i f i e r & g t ; l i n u x - x 8 6 _ 6 4 & l t ; / c l a s s i f i e r & g t ; < b r / > & l t ; / d e p e n d e n c y & g t ; < b r / > < b r / > & l t ; d e p e n d e n c y & g t ; < b r / > & l t ; g r o u p I d & g t ; c o m . x e i a m . x c h a r t & l t ; / g r o u p I d & g t ; < b r / > & l t ; a r t i f a c t I d & g t ; x c h a r t & l t ; / a r t i f a c t I d & g t ; < b r / > & l t ; v e r s i o n & g t ; 2 . 3 . 1 & l t ; / v e r s i o n & g t ; < b r / > & l t ; / d e p e n d e n c y & g t ; < b r / > < b r / > & l t ; d e p e n d e n c y & g t ; < b r / > & l t ; g r o u p I d & g t ; j a v a x . m a i l & l t ; / g r o u p I d & g t ; < b r / > & l t ; a r t i f a c t I d & g t ; m a i l & l t ; / a r t i f a c t I d & g t ; < b r / > & l t ; v e r s i o n & g t ; 1 . 4 . 7 & l t ; / v e r s i o n & g t ; < b r / > & l t ; / d e p e n d e n c y & g t ; < b r / > < b r / > & l t ; d e p e n d e n c y & g t ; < b r / > & l t ; g r o u p I d & g t ; j u n i t & l t ; / g r o u p I d & g t ; < b r / > & l t ; a r t i f a c t I d & g t ; j u n i t & l t ; / a r t i f a c t I d & g t ; < b r / > & l t ; v e r s i o n & g t ; 3 . 8 . 1 & l t ; / v e r s i o n & g t ; < b r / > & l t ; s c o p e & g t ; t e s t & l t ; / s c o p e & g t ; < b r / > & l t ; / d e p e n d e n c y & g t ; < b r / > & l t ; / d e p e n d e n c i e s & g t ; < b r / > < b r / > & l t ; r e p o s i t o r i e s & g t ; < b r / > & l t ; r e p o s i t o r y & g t ; < b r / > & l t ; i d & g t ; j a v a c p p & l t ; / i d & g t ; < b r / > & l t ; n a m e & g t ; J a v a C P P & l t ; / n a m e & g t ; < b r / > & l t ; u r l & g t ; h t t p : / / m a v e n 2 . j a v a c p p . g o o g l e c o d e . c o m / g i t / & l t ; / u r l & g t ; < b r / > & l t ; / r e p o s i t o r y & g t ; < b r / > & l t ; r e p o s i t o r y & g t ; < b r / > & l t ; i d & g t ; j a v a c v & l t ; / i d & g t ; < b r / > & l t ; n a m e & g t ; J a v a C V & l t ; / n a m e & g t ; < b r / > & l t ; u r l & g t ; h t t p : / / m a v e n 2 . j a v a c v . g o o g l e c o d e . c o m / g i t / & l t ; / u r l & g t ; < b r / > & l t ; / r e p o s i t o r y & g t ; < b r / > & l t ; / r e p o s i t o r i e s & g t ; < b r / > < b r / > & l t ; b u i l d & g t ; < b r / > & l t ; p l u g i n s & g t ; < b r / > & l t ; p l u g i n & g t ; < b r / > & l t ; g r o u p I d & g t ; o r g . a p a c h e . m a v e n . p l u g i n s & l t ; / g r o u p I d & g t ; < b r / > & l t ; a r t i f a c t I d & g t ; m a v e n - c o m p i l e r - p l u g i n & l t ; / a r t i f a c t I d & g t ; < b r / > & l t ; v e r s i o n & g t ; 2 . 3 . 2 & l t ; / v e r s i o n & g t ; < b r / > & l t ; c o n f i g u r a t i o n & g t ; < b r / > & l t ; s o u r c e & g t ; $ { j d k V e r s i o n } & l t ; / s o u r c e & g t ; < b r / > & l t ; t a r g e t & g t ; $ { j d k V e r s i o n } & l t ; / t a r g e t & g t ; < b r / > & l t ; / c o n f i g u r a t i o n & g t ; < b r / > & l t ; / p l u g i n & g t ; < b r / > & l t ; p l u g i n & g t ; < b r / > & l t ; g r o u p I d & g t ; o r g . a p a c h e . m a v e n . p l u g i n s & l t ; / g r o u p I d & g t ; < b r / > & l t ; a r t i f a c t I d & g t ; m a v e n - d e p e n d e n c y - p l u g i n & l t ; / a r t i f a c t I d & g t ; < b r / > & l t ; v e r s i o n & g t ; 2 . 4 & l t ; / v e r s i o n & g t ; < b r / > & l t ; e x e c u t i o n s & g t ; < b r / > & l t ; e x e c u t i o n & g t ; < b r / > & l t ; i d & g t ; c o p y - d e p e n d e n c i e s & l t ; / i d & g t ; < b r / > & l t ; p h a s e & g t ; p a c k a g e & l t ; / p h a s e & g t ; < b r / > & l t ; g o a l s & g t ; < b r / > & l t ; g o a l & g t ; c o p y - d e p e n d e n c i e s & l t ; / g o a l & g t ; < b r / > & l t ; / g o a l s & g t ; < b r / > & l t ; c o n f i g u r a t i o n & g t ; < b r / > & l t ; i n c l u d e S c o p e & g t ; c o m p i l e & l t ; / i n c l u d e S c o p e & g t ; < b r / > & l t ; o u t p u t D i r e c t o r y & g t ; $ { p r o j e c t . b u i l d . d i r e c t o r y } / l i b & l t ; / o u t p u t D i r e c t o r y & g t ; < b r / > & l t ; / c o n f i g u r a t i o n & g t ; < b r / > & l t ; / e x e c u t i o n & g t ; < b r / > & l t ; / e x e c u t i o n s & g t ; < b r / > & l t ; / p l u g i n & g t ; < b r / > & l t ; p l u g i n & g t ; < b r / > & l t ; g r o u p I d & g t ; o r g . a p a c h e . m a v e n . p l u g i n s & l t ; / g r o u p I d & g t ; < b r / > & l t ; a r t i f a c t I d & g t ; m a v e n - j a r - p l u g i n & l t ; / a r t i f a c t I d & g t ; < b r / > & l t ; v e r s i o n & g t ; 2 . 3 . 1 & l t ; / v e r s i o n & g t ; < b r / > & l t ; c o n f i g u r a t i o n & g t ; < b r / > & l t ; a r c h i v e & g t ; < b r / > & l t ; m a n i f e s t & g t ; < b r / > & l t ; a d d C l a s s p a t h & g t ; t r u e & l t ; / a d d C lasspath>
lib/
simple
ru.intemsys.reget.server.App
ru.intemsys.reget.server





org.apache.maven.plugins
maven-shade-plugin


package

shade




${artifactId}-${version}







linux

linux


linux



macosx

mac os x


macosx



windows

windows


windows



i386

i386


x86



i486

i486


x86



i586

i586


x86



i686

i686


x86



amd64

amd64


x86_64



x86-64

x86-64


x86_64






mvn -версия

Apache Maven 3.0.4
Maven Домашняя страница: /usr/share/maven
Версия Java: 1.7.0_25, поставщик: Oracle Corporation
Домашняя страница Java: /usr/lib/jvm/java-7-openjdk-i386/jre
Локаль по умолчанию: ru_RU, кодировка платформы: UTF-8
Название ОС: "linux", версия: "3.11.0-14-generic", арка: "i386", семейство: "unix"
uname -a

Linux PC-1 3.11.0-14-generic #21-Ubuntu SMP Вт, 12 ноября 17:07:40 UTC 2013 i686 i686 i686 GNU/Linux

Подробнее здесь: https://stackoverflow.com/questions/226 ... sing-maven
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»