首先使用https://gitee.com/gt_vv/javaCtp 大神提供的项目(主要是人家已经把C++接口转换为了java)
运行入口方法,报这个异常:
java.lang.UnsatisfiedLinkError: G:wkideactpInterfaceXR_Vnpylib hosttraderapi_wrap.dll: Can't find dependent libraries
首先配置 -Djava.library.path=G:wkideactpInterfaceXR_Vnpylib
然后还是报错,
官网下载 Dependency Walker
http://www.dependencywalker.com/
把包抄不到的那个DLL文件拖进去,等几分钟,按F9,看到下面黄色感叹号的就是缺少的依赖,
百度搜 DLL下载,找到一个网站,比如:
https://www.zhaodll.com
搜索对应的名字,下载 dll文件,然后,再百度搜索,自己的操作系统,比如 win7 dll放在哪个目录,得到 win7应该放在 :C:WindowsSysWOW64
目录,把下载的dll都放在这个目录下,再刷新 dependency waler,重复上面操作,直到没有黄色感叹号