Wowza模块的“错误:未解决的编译问题”

时间:2015-08-07 13:10:05

标签: java opencv wowza

我为Java开发了一个使用OpenCV的Wowza模块。在我的开发PC上一切正常,因为Eclipse负责正确链接OpenCV库。

现在我必须在我的服务器上运行这个jar,我只得到了命令行。 我设法建立了一个jar但是当我运行它时,我从Wowza得到了这个错误:

Exception in thread "ServerHandler.69" java.lang.Error: Unresolved compilation problems: 
        The import org.opencv cannot be resolved
        The import org.opencv cannot be resolved
        Mat cannot be resolved to a type

如何让Wowza运行与外部jar链接的模块?我可以将此jar链接到其原生实现吗?

1 个答案:

答案 0 :(得分:0)

如果您的模块具有与编译时相关的jar文件,则需要执行以下操作之一:

  • 将这些jar文件复制到Wowza安装的lib目录中
  • 构建一个所谓的胖jar文件,这基本上意味着你将依赖库中的类文件倒入一个jar文件中

第一种方法在构建方面更容易,您可以使用Wowza IDE中的原始build.xml。缺点是您需要将所有jar文件提供给客户。第二种方法意味着定制构建,但更容易分发。