天天看點

IKVM.NET_07_使用者指南_IKVM.NET Stub 生成器(ikvmstub.exe)

ikvmstub 工具是從 .NET 程式集(DLL)生成 Java Stub(存根)。

本文内容

  • 用法
  • 備注
  • 例子

用法

ikvmstub assemblyNameOrPath      

其中,assemblyNameOrPath 是一個程式集的名字。

備注

ikvmstub 讀取指定的程式集檔案,并産生一個包含 Java 接口和存根(stub)的 .jar檔案。

該工具使用下面方法來搜尋程式集:

  • 首先,ikvmstub 從預設的裝載環境加載程式集。它通常會搜尋全局裝配緩沖區(GAC)。
  • 如果沒有在預設環境中找到,ikvmstub 将在指定的路徑(或目前目錄,如果沒有路徑可搜尋)搜尋程式集。

例子

ikvmstub mscorlib.dll       

該指令将生成 mscorlib.jar 檔案,這個檔案包括 mscorlib.dll 中定義的類和接口等的存根(stub)。

ikvmstub c:/lib/mylib.dll       

而這個指令将生成 mylib.jar 檔案,這個檔案包括 c:/lib/mylib.dll 中定義的類和接口等的存根(stub)。