1

我只是在使用 ONVIF。我已经从http://synesis.ru/en/surveillance/downloads下载了“onvifdm-onvif.tar.gz”下载了“onvifdm-onvif.tar.gz” ,其中有四个文件(onvif.discovery.dll、onvif.services.dll、onvif.session。 dll 和 onvif.utils.dll)。我还从这个论坛获得了一个演示代码,其中有这样的行“import org.onvif.ver10.schema.SystemDateTime;”

显然,演示代码找不到 onvif 库,因为错误消息说“无法解析导入 org.onvif”。

谁能让我知道如何找到合适的 onvif 库,如何将其正确导入到我的 Eclipse 中?任何帮助将不胜感激!

4

2 回答 2

2

或者 Netbeans -> 新项目 -> java 项目 -> 完成。右键单击项目 -> 新建 -> jaxb 绑定并导入 onvif.xsd -> 完成它会生成很多文件等。

eclipse -> your_project -> src -> 右键单击​​ -> 导入 -> 通用 -> 文件夹 -> 并搜索您的 netbeans 文件夹/build/generated-sources/jaxb。

导入整个 jaxb 文件夹,然后就可以了!

于 2013-03-13T18:31:52.517 回答
0

最好的办法是从 wsdl 文件开始并生成您的类。Visual Studio 支持它,或者您可以使用 gsoap。

于 2012-10-02T13:40:22.697 回答