Java 如何加载本机库来播放框架

Java 如何加载本机库来播放框架,java,opencv,playframework-2.0,playframework-2.2,Java,Opencv,Playframework 2.0,Playframework 2.2,我一直在尝试开发一个play框架应用程序。我正在这个应用程序中使用opencv(.jar+本机库)。当我尝试使用运行应用程序时 play start 命令应用程序运行良好。当你尝试 play run 它需要访问opencv方法,它会收到一个运行时错误 java.lang.UnsatisfiedLinkError: org.opencv.highgui.Highgui.imread_0(Ljava/lang/String;I)J at org.opencv.highgui.Highgu

我一直在尝试开发一个play框架应用程序。我正在这个应用程序中使用opencv(.jar+本机库)。当我尝试使用运行应用程序时

play start
命令应用程序运行良好。当你尝试

play run
它需要访问opencv方法,它会收到一个运行时错误

java.lang.UnsatisfiedLinkError: org.opencv.highgui.Highgui.imread_0(Ljava/lang/String;I)J
    at org.opencv.highgui.Highgui.imread_0(Native Method)
    at org.opencv.highgui.Highgui.imread(Highgui.java:299)
    at com.allspark.scanners.LabelImScanner.readLabel(LabelImScanner.java:39)
    at com.allspark.controllers.imageController.uploadLabel(imageController.java:55)
    at Routes$$anonfun$routes$1$$anonfun$applyOrElse$19$$anonfun$apply$19.apply(routes_routing.scala:289)
    at Routes$$anonfun$routes$1$$anonfun$applyOrElse$19$$anonfun$apply$19.apply(routes_routing.scala:289)
然后我尝试在生产模式下运行应用程序,然后一切正常。 我需要知道如何加载本机库以在开发模式下运行应用程序。 该问题已在以下章节中讨论:

但不幸的是,对于开发模式应用程序来说,什么都不起作用。 我正在使用play famework 2.2.0和opencv-246。如果有人能给予支持,那将是很大的帮助。谢谢。 感谢您的帮助有两种方式:

一,。 在play项目中创建一个/lib文件夹,然后进行清理和编译(SBT会处理所有事情)

二,


然后玩干净并编译

请任何人有想法:(请帮我回答这个问题谢谢你我试试看
cp  opencv-2412.jar /your-play-project/target/native_libraries/64bits/
cp  ibopencv_java2412.dylib  /your-play-project/target/native_libraries/64bits/