`

ava生成dll工具ikvm.net

 
阅读更多
IKVM.NET的是开源的基于.NET CLR 的Java虚拟机。

基于.NET的Java虚拟机意味着我们可以让Java程序跑在.NET上,可以通过虚拟机这个中介让Java程序和.NET应用程序一起协同工作。更难能可贵的是,IKVM同时支持微软的.NET Framework 和 Mono。

IKVM的技术特性包括:

   1.可以静态和动态(运行时)把Java的字节代码转换为.NET 的IL形式;
   2.包括了一个Java的标准库,这个标准库已经静态编译成了.NET IL的形式;
   3.提供力JNI 接口,可以让Java程序通过.NET 或者 Mono 访问本地资源。
   4.提供了一个供Java调用.NET 类的Stub。

IKVM现在可以提供对JDK 1.4很好的支持。IKVM目前不成熟的地方在以下几个方面:

   1.对AWT和Swing没有提供支持,在IKVM的开发计划中,这项优先级别不高。
   2.对Java的安全模型没有实现。

一般来说我们可以在以下3种情况下使用IKVM:

   1.直接在IKVM下运行Java程序,比如:ikvm -jar myapp.jar
   2.用IKVM来把Java类库转换成.NET类库,比如:ikvmc -target:library mylib.jar ?可以生成: mylib.dll
   3.使用ikvmstub 来用Java开发.NET程序。

分享到:
评论

相关推荐

    IKVM.NET 8.1.15

    IKVM.NET 8.1.15 jar转dll

    IKVM7.4.5196.0,将java的jar包转换为.dll控件,以使.NET可以使用

    http://weblog.ikvm.net/default.aspx 解压ikvmbin ,并将%IKVM_HOME%\bin添加到path中。此处的%IKVM_HOME%是指解压后ikvm的主目录。 将java的jar包转换为.dll控件 使用的命令:ikvmc -out:XXXX.dll XXXX.jar ...

    IKVM.NET详细信息

    本文全部关于IKVM.NET。 它是IKVM.NET的简短教程,在本文中,您可以找到如何在.NET中使用Java类或库。

    IKVM.NETv8.1

    ikvmbin-8.1.5717.0,一个C#里面调用jar包的工具。适用于JDK1.8打的jar包

    IKVM7.3.4830.0,将java的jar包转换为.dll控件,以使.NET可以使用

    http://weblog.ikvm.net/default.aspx 解压ikvmbin ,并将%IKVM_HOME%\bin添加到path中。此处的%IKVM_HOME%是指解压后ikvm的主目录。 将java的jar包转换为.dll控件 使用的命令:ikvmc -out:XXXX.dll XXXX.jar ...

    java2.net_ikvm8.1.5717.0

    jar包转换成.net的工具,包含ikvmsrc-8.1.5717.0.zip、ikvmbin-8.1.5717.0.zip、ikvmbin-7.2.4630.5.zip三个文件。...IKVM.NET是一个针对Mono和微软.net框架的java实现,其设计目的是在.NET平台上运行java程序。

    ikvmbin-8.1.5717.0 IKVM.NET

    基于.NET的Java虚拟机意味着我们可以让Java程序跑在.NET上,可以通过虚拟机这个中介让Java程序和.NET应用程序一起协同工作。更难能可贵的是,IKVM同时支持微软的.NET Framework 和 Mono。

    ikvm-0.46.0.1.rar

    在C#项目中添加所需的控件 1、新建一个C#.NET项目,首先添加一下必须的DLLs  %IKVM_HOME%/bin/IKVM.OpenJDK.Core.dll  %IKVM_HOME%/bin/IKVM.Runtime.dll  %IKVM_HOME%/bin/IKVM.Runtime.JNI.dll

    ikvm学习入门 .net与java程序互访

    ikvm学习开始,功能很强大,.net与java程序互访

    IKVM的安装与使用

    接到一个微信接口开发的项目,参数用到了改过aes加密,发现使用C#无法得到同样的加密值,遂决定使用IKVM转换java包成dll,C#直接调用,结果很理想,下面把我把使用IKVM的过程写了个文档分享给大家,希望对大家有帮助...

    pdfbox 1.0.0 dll 文件 .net版

    最新的pdfbox 1.0.0 dll 文件 .net版,通过ant和ikvm编译通过,附带的还有jump.dll和font.dll等pdfbox相关的dll文件

    ikvm-8.1.5717.0+IKVM.OpenJDK.ClassLibrary.zip

    C#调用JAVA所需要用到的工具类 ikvm-8.1.5717.0+IKVM.OpenJDK.ClassLibrary.dll 官方下载地址: http://www.ikvm.net/download.html https://www.mono-project.com/download/stable/

    ikvm-7.2.4630.5.rar

    IKVMC可以将jar转成dll IKVM.NET是一个针对Mono和微软.net框架的java实现,其设计目的是在.NET平台上运行java程序。

    ikvm-7.2.4630.5.zip

    IKVM.NET是一款开源的Java虚拟机,可以将hanlp.jar类库转为dll直接供C#程序调用,也可以直接当JVM让hanlp.jar运行在.NET平台上。

    在C#中调用 java的函数(C#与java结合使用)的ikvm相关包

    此时,就会在%IKVM_HOME%\bin目录下或者指定的Path下,会出现一个dllFileNameOrPath.dll文件,置于你的.Net项目中,添加引用,与此同时,请将 %IKVM_HOME%\bin\IKVM.OpenJDK.Core.dll  %IKVM_HOME%\bin\IKVM....

    dll.rar_Java 生成dll_Java程序转为c#调用时需要的dll包_jdk 生成 dll

    Java程序生成dll,c#调用时需要的dll动态库,ikvm库 非常好用

    ikvm7和8(jar转dll工具)

    ikvm7和8(jar转dll工具)

    ikvmBin-8.1.5717.0

    IKVM.NET设计目的是在.NET平台上运行java程序。 ikvm-8.1.5717.0匹配jdk1.8,将%IKVM_HOME%/bin添加到path中。此处的%IKVM_HOME%是指解压后ikvm的主目录。使用的命令:ikvmc -out:IKVM.dll test.jar @echo off set ...

    java项目jar包转dll文件.net引用

    java项目jar包转dll文件.net引用,jdk版本是1.7,ikvm是1.7.。。。已测试成功,

    IKVM将jar转成dll

    压缩包包含IKVM 8.2.4630.5 和 8.1.5717 两个版本,也包含了转换的命令,可将java jar包转为.net 的dll文件; 我自己用C#,亲测将java .jar成功转成 .dll 文件。 IKVM可以将jar转成dll,在.NET平台上运行java程序。

Global site tag (gtag.js) - Google Analytics