使用海康人脸识别集成到若依框架遇到问题
·
问题提示:Caused by: java.lang.Error: Structure.getFieldOrder() on class com.ruoyi.verify.SDKDome.HCNetSDK$NET_DVR_USER_LOGIN_INFO does not provide enough names [0] ([]) to match declared fields [15] ([bUseAsynLogin, byHttps, byLoginMode, byProxyType, byRes2, byUseTransport, byUseUTCTime, byVerifyMode, cbLoginResult, iProxyID, pUser, sDeviceAddress, sPassword, sUserName, wPort])
问题解析:提示是说参数不符合,根据debug得

看到创建的对象错误;
但是之前根据依赖新建的项目可以跑通,确定之后发现还需要引入一个依赖:
<dependency>
<groupId>net.java.dev.jna</groupId>
<artifactId>jna</artifactId>
<version>5.13.0</version>
</dependency>
将这个依赖引入,刷新再次运行,设备登录成功。
后续有时间我会将代码都贴出来
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)