OpenCV与Glassfish webapplication

时间:2015-07-09 22:59:55

标签: java jsf opencv glassfish glassfish-4

我正在尝试使用JSF和OpenCV开发Glassfish的Java Web应用程序。我写了一些在Java桌面应用程序上运行良好的代码。但是,当我尝试在Glassfish应用上实现它时,当我在UnsatisfiedLinkError: org.opencv.core.Mat.n_Mat(IIIDDDD)J之前使用System.loadLibrary(Core.NATIVE_LIBRARY_NAME)时,它会向我显示错误java.lang.UnsatisfiedLinkError: Native Library already loaded in another classloader

我尝试将加载代码放入单例 - 仍然是同样的情况。试图在不同的应用程序中加载单例并通过Class.forName()调用它 - 加载了dll,但应用程序仍然无效,第一个错误显示为UnsatisfiedLinkError: org.opencv.core.Mat.n_Mat(IIIDDDD)J

我在Glassfish 4和Glassfish 4.1服务器下测试了OpenCV 2.4.10,2.4.11和3.0版本。我正在使用Windows并使用Netbeans。

请帮助我,因为我卡住了,不知道我还能用它做什么。 提前谢谢。

0 个答案:

没有答案