当前位置: 首页 > article >正文

no WeWorkFinanceSdk in java.library.path

目录

背景

问题

解决


背景

对接企业微信:获取会话内容 - 接口文档 - 企业微信开发者中心

问题

本地自测,使用windows Java sdk调用自测

idea本地报错异常栈

Caused by: BaseException(code=999, message=no WeWorkFinanceSdk in java.library.path)
	at java.lang.ClassLoader.loadLibrary(Unknown Source)
	at java.lang.Runtime.loadLibrary0(Unknown Source)
	at java.lang.System.loadLibrary(Unknown Source)
	at com.tencent.wework.Finance.<clinit>(Finance.java:126)
	at com.xiaomi.newretail.wecom.outer.wx.WxChatClient.getChatData(WxChatClient.java:41)
	at .......

解决

异常解读:在java.library.path路径中未找到WeWorkFinanceSdk

代码定位:是Finance的静态代码块

System. loadLibrary方法解读:Loads the native library specified by the libname argument. 

加载WeWorkFinanceSdk本地库,也就是由本文开头链接下载的WeWorkFinanceSdk.dll文件

现在有文件了,这个文件应该放在哪里?

分析报错:是在java.library.path去找文件的,所以需要将这些dll文件配置到指定目录里

百度可知:可以输出对应路径 System.out.println(System.getProperty("java.library.path"))

最终,将下载下来的所有动态链接库放在了C:\Windows\system32文件下,访问成功


http://www.kler.cn/news/351019.html

相关文章:

  • 初识知识图谱
  • 【GISBox使用指南】免费实现影像切片的工具,还支持多种格式服务发布!
  • 比较相同机器上 redis和mysql分别单独承载的 最大连接数量
  • C++类和对象(下篇)
  • 2024年软件设计师中级(软考中级)详细笔记【11】知识产权基础知识(分值2~3分)
  • 炸了!改进Transformer!Transformer-BiGRU多变量回归预测(Matlab)
  • 嵌入式数据结构中树与查找方法实现
  • Java 8 Stream API:从基础到高级,掌握流处理的艺术
  • RabbitMQ 入门(四)SpringAMQP五种消息类型
  • 在 Windows 环境下,Git 默认会自动处理 CRLF 和 LF 之间的转换。
  • 探索MB15镁合金棒:高强度与轻质性的完美结合
  • 编译Thingsboard3.8.0的过程记录
  • 【人工智能】解释性AI(Explainable AI)——揭开机器学习模型的“黑箱”
  • 架构师备考-背诵精华(架构开发方法)
  • 利用LangGraph和Waii实现你的chat2db!
  • 嵌入式工业显示器在食品生产行业的应用
  • 机器学习面试笔试知识点-线性回归、逻辑回归(Logistics Regression)和支持向量机(SVM)
  • postgresql 安装
  • 系统开发基础——开发模型
  • 数据结构 ——— 顺序表和链表的区别以及各自的优缺点
  • 使用Tftpd32工具数据互传是一种什么体验?SSD201/202D开发板演示,深圳触觉智能嵌入式方案商
  • Git上传命令汇总
  • stm32 rtx操作系统 堆(heap) 栈(stack) keil在线监测
  • 模板匹配的交通标志识别系统MATLAB
  • AI-基本概念-训练集、验证集、测试集
  • 前端vue部署网站