天天看點

java調用大漠插件一鍵搞定!!!!!!!!!!

本人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調用大漠!!!!

java調用大漠插件一鍵搞定!!!!!!!!!!

如下是jacob和jdk安裝包:

好吧我也csdn新手,不知道為什麼選擇導入提示不行,大家有需要可以聯系我vx li-peng-duan 。就這樣

作者:夜願