精华内容
下载资源
问答
  • IKVM

    2010-01-12 09:05:13
    IKVM.NET is an implementation of Java for Mono and the Microsoft .NET Framework. It includes the following components: A Java Virtual Machine implemented in .NET A .NET implementation of the Java.....

    IKVM.NET is an implementation of Java for Mono and the Microsoft .NET Framework. It includes the following components:

    • A Java Virtual Machine implemented in .NET
    • A .NET implementation of the Java class libraries
    • Tools that enable Java and .NET interoperability

    Read more about what you can do with IKVM.NET.

     

    IKVM.NET是一个Java的单声道和微软的执行情况.NET框架。它包括以下部分:

    •一个可以在.Net中执行的Java虚拟机

    •一个Java类库在.NET环境下的实现
    •使Java和.NET拥有互操作性的工具
    了解更多有关您可以做IKVM.NET

    展开全文
  • 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.NET详细信息

    2021-04-03 13:44:42
    本文全部关于IKVM.NET。 它是IKVM.NET的简短教程,在本文中,您可以找到如何在.NET中使用Java类或库。
  • IKVM使用

    千次阅读 2019-03-06 15:05:15
    下载地址:http://www.ikvm.net/ 二、解压 、配置环境变量 解压到文件夹后,需要将文件路径添加到环境变量 计算机–>属性–>高级系统设置–>环境变量–>找到系统变量中...

    一、下载ikvmbin-7.2.4630.5.zip
    下载地址:官网(需要svn) http://www.ikvm.net/ 或者资源 https://download.csdn.net/download/street_walker/11002454

    二、解压 、配置环境变量
    解压到文件夹后,需要将文件路径添加到环境变量 计算机–>属性–>高级系统设置–>环境变量–>找到系统变量中的path–>添加路径
    1.
    在这里插入图片描述
    2.在这里插入图片描述
    三、使用方法
    在解压路径下,按住Shift+鼠标右键 选择PowerShell(或者用其他方式打开命令行,找到解压路径),如图
    在这里插入图片描述
    注意:先将需要转换的文件放到解压目录下
    在这里插入图片描述
    输入 ikvmc -target:library android-2.3.1.jar 将文件转换成相同文件名的dll

    或者输入 ikvmc -target:library android-2.3.1.jar -r:test.dll 将文件转换成指定名字的dll

    展开全文
  • IKVM最新版.rar

    2020-12-19 16:53:26
    IKVM可以打包jar为dll,给C#开发调用,一个很强大的转换工具
  • IKVM的安装与使用

    2019-03-18 16:50:45
    IKVM的安装与使用,C#项目调用java代码。接到一个微信接口开发的项目,参数用到了改过aes加密,发现使用C#无法得到同样的加密值,遂决定使用IKVM转换java包成dll,C#直接调用,结果很理想,下面把我把使用IKVM的过程...
  • IKVM-0.42.0.3

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

    2015-12-16 10:08:46
    该文档主要讲述了如何使用IKVM编译java包
  • IKVM.NET的新开发快照现已发布。 IKVM.NET是Java for Mono和Microsoft .NET Framework的实现。 它损害了.NET中实现的Java虚拟机,Java类库的.NET实现以及Java和.NET互操作性的工具。 此快照针对和引用.NET 4.0版...

    ikvm.net

    IKVM.NET的新开发快照现已发布。

    IKVM.NET是Java for Mono和Microsoft .NET Framework的实现。 它损害了.NET中实现的Java虚拟机,Java类库的.NET实现以及Java和.NET互操作性的工具。

    此快照针对和引用.NET 4.0版,并对IKVM.Reflection进行了许多更改,其中包括针对损坏的编译器的新解决方法,这些解决方法在自定义属性数据中添加了终止NUL来键入类型名称。

    有关更多信息,以及有关如何构建此快照的完整信息,请参见IKVM.NET博客


    翻译自: https://jaxenter.com/ikvm-net-snapshot-for-net-4-0-100982.html

    ikvm.net

    展开全文
  • IKVM.NET

    千次阅读 2016-01-01 12:57:10
    IKVM.NET介绍 http://baike.haosou.com/doc/3854965.html IKVM.NET的是开源的基于.NET CLR 的Java虚拟机。 基于.NET的Java虚拟机意味着我们可以让Java程序跑在.NET上,可以通过虚拟机这个中介...






    IKVM.NET介绍


    http://baike.haosou.com/doc/3854965.html

    IKVM.NET的是开源的基于.NET CLR 的Java虚拟机。

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

    折叠编辑本段IKVM.NET技术特性

    IKVM的技术特性包括:

    1.可以静态和动态(运行时)把Java的字节代码转换为.NET 的IL形式;

    2.包括了一个Java的标准库,这个标准库已经静态编译成了.NET IL的形式;

    3.提供了JNI 接口,可以让Java程序通过.NET 或者 Mono 访问本地资源。

    4.提供了一个供Java调用.NET 类的Stub。

    折叠编辑本段IKVM.NET的组成

    IKVM.NET包含以下的部分:

    IKVM.Runtime.dll: VM运行时和所有支持代码。

    它包括以下的功能:

    Byte Code JIT 编译器和验证器: 使用JIT将Java Byte Code编译为CIL(C中间语言)。

    对象模式映射结构: 将.NET中的System.Object,System.String,System.Exception映射为java代码中的java.lang.Object, java.lang.String,java.lang.Throwable。

    管理本地方法(在Classpath中)的.NET重新实现。

    *IKVM.GNU.Classpath.dll: 被编译的GNU Classpath版本,它是由自由软件基金会实现的java类库和一些IKVM.NET附加代码组成的。注意:这里的GNU Classpath不是IKVM.NET的一部分,但是前者被用在IK.VM.NET中。

    IKVM.JNI.[Mono|CLR-Win32].dll: 通过实现JNI接口管理C++汇编。作为一个可选部分,只在程序使用自己的本地库时才被用到。而对于纯java程序来讲是不会被用到的。

    ikvm.exe: 与java.exe很类似的启动执行程序(动态模式)。

    ikvmc.exe: 静态编译器,被用来编译java类和jar使其成为.NET汇编(静态模式)。

    ikvmstub.exe: 一个从.NET汇编生成存根类的工具,就如javap一样反编译.NET汇编。IKVM.NET了解如何存根并用实际的.NET类型引用替换对存根的引用。

    IKVM.AWT.WinForms.dll: 非常有限的零散AWT实现。

    折叠编辑本段IKVM.NET的不足

    此项目目前正在开发,将最大化实现与JDK1.4的兼容,但是仍存在一些漏洞(尤其在Classpth API

    AWT和Swing还未有功能。

    安全性是IKVM平台的一个大遗漏。此问题将依靠.NET平台提供的旧有的、但功能强大的安全模式而被解决。 虽然这样,目前项目已具备能成功运行大型java项目的能力。IKVM目前不成熟的地方在以下几个方面:

    1.对AWT和Swing没有提供支持,在IKVM的开发计划中,这项优先级别不高。

    2.对Java的安全模型没有实现。

    折叠编辑本段IKVM.NET的适用场合

    一般来说我们可以在以下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资源及测试包

    2015-10-12 15:36:16
    IKVM在C#中调用JAVA程序,内含 ikvm工具包,c#调用的测试程序
  • About IKVM

    2015-11-23 16:24:14
     IKVM.NET(http://www.ikvm.net/)是一个针对Mono和微软.net框架的java实现,其设计目的是在.NET平台上运行java程序。... IKVM.NET是一个针对Mono和微软.net框架的java实现,其设计目的是在.NET平台上运行jav...
  • ikvm-0.46.0.1.rar

    2020-06-11 16:44:36
    在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-7.2.zip

    2020-05-14 09:44:57
    将Java生成的jar包打包成c#可以识别、使用的dll文件工具 ,目前最新的ikvm版本,支持idea、eclipse等工具
  • IKVM7.2.4630.5

    2018-03-06 10:58:58
    包括ikvmbin、ikvm、openjdk3个压缩包,jvm是java7,实现C#调用java
  • ikvm-8.1.5717.0.rar

    2020-10-28 12:19:18
    ikvm-8.1.5717.0匹配jdk1.8,解压ikvm-8.1.5717.0.rar,并将%IKVM_HOME%/bin添加到path中。此处的%IKVM_HOME%是指解压后ikvm的主目录。使用的命令:ikvmc -out:IKVM.dll test.jar
  • IKVM.NET 0.44的第三个候选版本现已发布。 IKVM.NET是Java for Mono和Microsoft .NET Framework的实现。 它由.NET中实现的Java虚拟机和Java类库的.NET实现组成。 这主要是一个错误修复版本 ,它解决了反映cli....
  • ikvm8支持jdk8.zip

    2020-11-07 16:37:25
    ikvm8 支持jdk8,将Java的jar包转换成dll供C#使用,C#只要导入相关引用就能直接调用
  • 迎风IKVM 建造 有关构建说明,请参见HOWTO。 快速入门是 安装NAnt( )。 关于使用NAnt的说明。 如果在运行nant时遇到System.Security.SecurityException,请应用以下修复程序。 来自 我发现问题与Windows安全...
  • C# 利用IKVM 调用JAVA 方法

    千次阅读 2018-08-17 13:35:35
    一.环境配置 javaVersion :”1.8.0_31” IKVMikvm-8.1.5717.0 IKVM下载地址:链接:https://pan.baidu.com/s/1sCt5j3C7jG_m8AlRYpLJwA 密码:d6mr ...IKVM需要配置环境 :将IKVM.NET的bin文...
  • ikvm-7.2.4630.5.zip

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

    千次阅读 2013-11-25 19:23:54
    KVM.NET是一个针对Mono和微软.net框架的java实现,其设计目的是在.NET平台上运行java程序。本文将比较详细的介绍这个工具的原理、使用入门(如何java应用转换为.NET应用、如何在java中开发.NET... IKVM.NET是一个针
  • IKVM-8.2.4630.5.rar

    2019-05-13 12:52:26
    使用IKVM将JAR包转化成DLL库,全部工具包。可直接引用,用以将jar包生成为C# 的dll。在项目中亲自用过
  • C#使用IKVM 生成 java AES 密钥并实现加解密,需要引用bin目录下5个dll文件。
  • 将jar转换为dll 以前总是感觉 是不可以运用的 但是 后来经过上网上搜一些资料后然后可以运用了。具体运用如下步骤 : 主要运用 需要 下载一个 IKVM 配置好环境变量 具体操作如下
  • ikvm-0.40.0.1.zip

    热门讨论 2011-07-31 11:32:13
    ikvm-0.40.0.1.zip ikvm-0.40.0.1.zip ikvm-0.40.0.1.zip ikvm-0.40.0.1.zip
  • ikvmbin-8.1.5717.0 IKVM.NET

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

    2014-11-27 12:05:00
    ikvm.net是什么 http://www.ikvm.net/ ikvm.net是能够运行在mono和.net framework的java虚拟机。它包括了 在.net中实现的一个java虚拟机 java类库的.net实现 java和.net的互操作工具 它可以再.net中使用java库。它...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,410
精华内容 564
关键字:

IKVM