So fügen Sie OpenCV lib zu Dynamic Web Project hinzu

8

Gegenwärtig baue ich ein Java-Webprojekt, das Opencv verwendet, um ähnliche Bilder zu erkennen. Aber wenn ich renne, bekomme ich immer diesen Fehler

  

java.lang.UnsatisfiedLinkError: Erwartet einen absoluten Pfad des   Bibliothek: opencv_java249 java.lang.Runtime.load0 (Runtime.java:806)     java.lang.System.load (System.java:1086)     com.hadoop.DriverServlet.doPost (DriverServlet.java:25)     javax.servlet.http.HttpServlet.service (HttpServlet.java:650)     javax.servlet.http.HttpServlet.service (HttpServlet.java:731)     org.apache.tomcat.websocket.server.WsFilter.doFilter (WsFilter.java:52)

Ich suche auch dieses Problem, finde aber immer noch keine Lösungen für meinen Fall. sogar ich versuche dies Ссылка zu java.library hinzufügen Pfad zu Opencv-249 jar in Eclipse, aber immer noch nicht aufgelöst werden.

Kann mir jemand helfen? Danke im Voraus.

    
ndk076 01.07.2015, 09:06
quelle

2 Antworten

2

Um mit opencv arbeiten zu können, benötigen Sie eine JAR-Datei und eine Binärdatei. JAR-Datei kann einfach durch lokale Maven-Repository oder eine andere Variante hinzugefügt werden.

Binärdatei, die Sie manuell hinzufügen und laden müssen. Etwas wie das:

%Vor%     
Okapist 03.03.2017 22:00
quelle
0

Für ein Webprojekt sollte sich die lib jar-Datei im Verzeichnis WEB-INF / lib befinden.

Stellen Sie außerdem sicher, dass sich die jars im Verzeichnis im Klassenpfad befinden

    
rpfun12 07.03.2017 19:49
quelle

Tags und Links