本文主要介紹如何使用C#語言對Java方法進行調用。
0、準備事項
由於能夠成功實現將Java導出的Jar包轉換爲C#可以調用的DLL與Java版本和IKVM工具版本有很大關係,只有當Java版本與IKVM版本相適配時,纔可成功。
在經過多次嘗試後,選擇的Java和IKVM版本如下:
Java:Java 1.8.0
IKVM:ikvmbin-8.1.5717.0
1、導出Jar包
在需要導出爲Jar包的Java文件上點擊 鼠標右鍵,在圖4.2所示的彈出的窗口中找到 Export 並點擊;在圖4.3所示的彈出的窗口中找到 Java->JAR file 並點擊;在圖4.4所示的窗口中,在數字1標識的窗口位置選擇導出的Java文件所在的包,並選中數字2和數字4標識的窗口位置的複選框,通過數字3標識的窗口位置的複選框選擇導出的文件目錄,最後點擊Finish按鈕即可在設置的文件目錄找到導出的Jar包,如圖4.5所示。
圖4.1 需