다른 비슷한 질문을 여기에서 보았습니다. 그러나 그 중 누구도 도움을받지 못했습니다. 나는 이클립스 내 프로그램을 실행할 수 있어요,하지만 난 항아리로 내보내려고하면, 그것은 OpenCV의 라이브러리를 찾을 수 없습니다 : 다른 질문에 대한 응답을 살펴보면java.library.path를 설정하는 방법을 알아낼 수 없습니다.
C:\Users\Cory\Desktop>java -jar MazeBot.jar
Exception in thread "main" java.lang.UnsatisfiedLinkError: no opencv_java249 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 MazeBot.main(MazeBot.java:38)
을, 나는 설정을 시도 내 PATH 변수를 C : \ OpenCV (거기에 opencv_java249.dll 복사본을 넣었습니다.)로 작동하지 않았습니다. 그런 다음 내 코드의 첫 번째 줄에 System.setProperty("java.library.path", "C:\\OpenCV")
을 추가하려고 시도했지만이 역시 아무 것도하지 않았습니다. 내가 잘못 뭘하는지 모르겠어요
...