本人java爱好者,最近想要通过java调用大漠插件,实现一些脚本。但是发现java调用大漠插件的文章在网上太少啦,自己经过长达一周的实践和测试,总算是可以通过java调用大漠插件了,也算是给小伙们避个坑,坑太多了, 下面不多说直接上教程。(本人vx:li-peng-duan)

java调用大漠需要的必备项:
1.java环境 (十分建议jdk32位)切记,因为经过我实际测试64位真的不行,即便大漠7.2版本甚至更早版本早就说支持64位,但实际测试还是不行。
2.java调用大漠其中有很多方式,包含jacob和jawin等多种中间桥梁方式,我本人精力有限,是调通了jacob包的方式。如下会上代码。
3.既然选择jacob包,那么我们需要jacob下载,下载之后包含:jacob.jar ,jacob-1.18-x64.dll,jacob-1.18-x64.dll 三个。
4.我们需要将,jacob-1.18-x64.dll 放入jdk路径下的jre/bin 目录下,也就是要放在jre下,那我们在运行项目时,会自动调用,其中jacob-1.18-x64.dll 是64位jdk ,jacob-1.18-x86.dll是84位jdk。这里要求和建议选择84 的,也就是对应的32jdk。因为经过测试64位有bug。重要!重要!重要!重要!重要!
5.第五步,我们需要下载大漠7.2 我现在是7.2,当然可能大家看到的时候时间又过去了许多,大家根据当时版本使用即可。大漠下载后,我们需要将dm.dll和 reddll.dll 文件放在我们电脑C:\Windows\SysWOW64 目录下,放下后,在cmd命令下,输入
regsvr32 dm.dll 注册, 能正确显示注册成功,即注册大漠成功。
6.我们需要将jacob中的jar包放入到我们的idea工程中吗,放在lib目录下面
7.建立一个测试类,然后在主函数中输入下代码,代码意思就是实例化一个大漠类,输入版本号,能打印版本号即证明调用大漠彻底成功了,如下贴图:
ActiveXComponent dm =new ActiveXComponent(“dm.dmsoft”);

    System.out.println(dm.invoke("Ver").getString());

在main函数中输入以下代码 如果能打印出 版本号 证明大漠插件加载了

如下是相关成功截图: 如果还有不懂得可以联系我微信。
关于jacob包和jdk包为了大家下载方便,我这边提供直接下载完整的压缩包,大家下载了直接拿去用即可,在我这里一键搞定java调用大漠!!!!

如下是jacob和jdk安装包:

好吧我也csdn新手,不知道为什么选择导入提示不行,大家有需要可以联系我vx li-peng-duan 。就这样

作者:夜愿

java调用大漠插件一键搞定!!!!!!!!!!相关推荐

  1. java调用大漠插件

    发现很多人在问java怎么调用大漠插件,自己研究了下,写篇博文分享下,大牛请忽略. 这其实是一个java调用dll的问题,于是去查了下java如何调用dll,最先查到的是通过jni,发现非常麻烦,接着 ...

  2. java 调用大漠插件2

    之前发了一篇jacob调用大漠的博文,总觉好麻烦,并且后来经过测试发现存在性能问题. 本来想弄免注册的 翻遍了国内外所有的网站以及博客就是找不到一篇与之有关的文章讲这个.所以自己去研究了com的架构原 ...

  3. java程序员的开发Python游戏自动化脚本(调用大漠插件)系列(二)java?

    前言 既然大家都调用大漠插件,那肯定是有原因的,咱也用.插件确定下来了,接下来就是开发语言了,易语言.C++基本卖外挂的都是这些语言,懂得都懂.python网上资源也很多,java?极其少.不过作为一 ...

  4. 【Java】-在Java中调用大漠插件

    目录 在Java中调用大漠插件步骤 常见问题 Java与Dll函数的数据通信(一个比较大的坑) 注册了大漠高版本后,如何更换为低版本? Description: 80020010 / 无效的被呼叫方. ...

  5. 易语言如何调用大漠插件

    由于大漠是COM组件,我们在调用大漠时,需要先通过注册到系统,有可以通过支持库调用,以后还可以免注册调用,对于刚接触的童鞋我们建议采用组件,支持库,调用,但支持库是不支持静态编译的,从学习的角度,我们 ...

  6. 快到飞起!一键搞定 GitHub 下载加速!

    公众号关注 "GitHubDaily" 设为 "星标",每天带你逛 GitHub! 大家好,我是小 G. 作为一名经常分享各类 GitHub 优质开源项目的博主 ...

  7. 【2022 CCF BDCI 文心大模型创意项目】AI一键搞定全套写文稿

    ★★★ 本文源自AI Studio社区精品项目,[点击此处]查看更多精品内容 >>> [2022 CCF BDCI 文心大模型创意项目]AI一键搞定全套写文稿加配图(文心大模型图文创 ...

  8. 高考估分查分选志愿一键搞定_支付宝又操办了件人生大事

    摘要: 可能比高考更考验心力的填报志愿,支付宝要帮你一键搞定. 支付宝今天正式上线集估分.查分.选志愿等众多服务于一体的高考后综合服务平台,陪伴高考学生的青春大考.考生在估分.查分后,还可以看到系统智 ...

  9. vbn中使用的3种流程控制结构是_细菌进化树构建:从模式种序列下载到构建系统发育树一键搞定...

    细菌进化树 • 构 建 细菌进化树构建:从模式种序列下载到构建系统发育树一键搞定 对于细菌新种或者新属的发现,总是那么让人期待,但是当我们批量获得16S序列后,逐一对这些尚不知分类地位的序列进行比对并 ...

最新文章

  1. python3 日志检索异常抛出异常 raise KeyError(key),KeyError: ‘formatters‘
  2. 虚拟主机IIS防范入侵常见问答
  3. 070901css基础知识
  4. 磁盘空间使用关乎SQL Server性能
  5. php array函数 array_keys返回数组的键值
  6. R语言| 中介效应分析,Mediation包和BruceR包,循环Process函数
  7. 软件是如何做到控制芯片电路的闭合的?
  8. 推荐几个资源搜索网站
  9. html页面js跨域获取json数据,JS跨域获得Json的应用
  10. 小学生数据分析《西游记》发现大BUG
  11. LE Coded PHY和LE Uncoded PHY
  12. 计算机实验报告双绞线制作,双绞线的制作实验报告.docx
  13. win10重新安装以太坊mist客户端
  14. 【基于WPF+OneNote+Oracle的中文图片识别系统阶段总结】之篇二:基于OneNote难点突破和批量识别...
  15. Vue实战中的一些小魔法
  16. python手写数字识别实验报告_Python代码实现简单的MNIST手写数字识别(适合初学者看)...
  17. #(三)、股市中无处不在的随机性
  18. E易语言源码图标修复
  19. 新浪微博SDK2.4授权信息保存
  20. 国内首个支持ASP.NET Core和Node.js的虚拟主机

热门文章

  1. 火狐marquee_滚动字幕【兼容性:谷歌/火狐/IE6+】
  2. 打印1000-2022年之间的闰年
  3. 新浪微博布局学习--新浪微博Android版底部工具栏的Demo
  4. [评论]“杀猪爱好”证明贪官有两面性
  5. 新手产品经理如何写竞品/市场分析报告
  6. Oracle创建Database Link的两种方式
  7. Coding有时会枯燥的,枯燥时,动动手指赚美元!
  8. 线性代数重学(七月在线)
  9. NVIDIA Jetson Xavier NX禁用上电自启,使用按键开关机
  10. python计算选手最后得分_Python模拟决赛现场最终得分计算过程