IKVM
$ ikvmc -target:library E:\jt400.jar
    $ ikvmc -target:library -reference:E:\jt400.dll E:\FTU.jar
    
    $ ikvmc -target:library E:\swing-layout-1.0.jar
    $ ikvmc -target:library -reference:E:\jt400.dll -reference:E:\swing-layout-1.0.dll E:\FTU.jar
 the type java.lang.object is defined in assembly 
 The type initializer for 'sun.util.calendar.ZoneInfoFile' throw exception
The type 'java.lang.Object' is defined in an assembly that is not referenced. You must add a reference to assembly 'IKVM.OpenJDK.ClassLibrary, Version=0.38.0.2, Culture=neutral, PublicKeyToken=13235d27fcbfff58'. E:\EDriver\MyProject\Github\VS\Common\Tests\TestPythonHelper.cs 17 13 Common
 遇到这种错误,把ITVM下面所有dll加进去。。。
  
   因为是用ikvm转换的,所以还要调用以下几个dll文件(这里用的是ikvm8)
IKVM.OpenJDK.Core.dll
IKVM.Runtime.dll
IKVM.Runtime.JNI.dll
IKVM.OpenJDK.ClassLibrary.dll
IKVM.OpenJDK.Security
这些文件都可以在ikvm\bin文件夹中找到。
IKVM的更多相关文章
- ikvm.net简介
		ikvm.net是什么 http://www.ikvm.net/ ikvm.net是能够运行在mono和.net framework的java虚拟机.它包括了 在.net中实现的一个java虚拟机 j ... 
- IKVM - 0.42.0.3 .NET平台上的Java实现
		IKVM是Microsoft .NET Framework和Mono平台上的一个Java实现,他包括以下一些部分:1. 一个用.NET实现的Java虚拟机2. Java类库的.NET实现3. 一些用于 ... 
- 利用IKVM在C#中调Java程序
		原文转自:http://luanxiyuan.iteye.com/blog/1937081 IKVM.NET是一个针对Mono和微软.net框架的java实现,其设计目的是在.NET平台上运行java ... 
- C# ikvm 运行htmlunit Provider com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl not found
		在使用 ikvm 去运行 htmlunit 中的 webclient Getpage的时候 报错说com.sun.org.apache.xerces.internal.jaxp.DocumentBu ... 
- jre1.8使用ikvm.net8将jar转换为dll以供c#调用
		由于合作方使用.net编程,jar包不能用,需要转换成dll格式,来回转换了十几个dll文件,终于生成了一个可用的.在这里将走过的弯弯绕绕总结下,希望遇到相似问题的同好们,能走得顺利些. 版本问题: ... 
- 真是没想到,ikvm.net居然停止开发了。
		看样子作者对.net已经失去了信心 http://weblog.ikvm.net/CommentView.aspx?guid=33ea525f-a291-418a-bd6a-abdf22d0662b# ... 
- Working with PDF files in C# using PdfBox and IKVM
		I have found two primary libraries for programmatically manipulating PDF files; PdfBox and iText. T ... 
- java生成jar并用ikvm生成dll供C#调用
		最近想尝试用C#做NB_IOT北向API接口的访问.北向API的接口的访问需要证书的双向认证,而C#不支持双向认证,所以就使用IKVM在C#中跑JAVA程序实现HTTPS请求部分. 步骤如下: 一.使 ... 
- IKVM.NET入门(1)
		IKVM.NET是一个针对Mono和微软.net框架的java实现,其设计目的是在.NET平台上运行java程序.本文将比较详细的介绍这个工具的原理.使用入门(如何java应用转换为.NET应用.如何 ... 
- IKVM.NET入门(2)
		ikvm.net是什么 http://www.ikvm.net/ ikvm.net是能够运行在mono和.net framework的java虚拟机.它包括了 在.net中实现的一个java虚拟机 j ... 
随机推荐
- css3 网页图片轮播的实现
			.lunbo{ height: 640px; width: 100%; background-position: -280px; margin-top: 103px; -webkit-animatio ... 
- 隐藏GridControl的“Drag a column header here to group by that column”
			打开设计器,找到OptionsView,往下拉设置showGroupPanel为false 
- 系统开启UAC情形下开机自启动程序如何以管理员权限启动
			系统开启UAC情形下开机自启动程序如何以管理员权限启动 题记:本文阐述的是在Windows系统开启UAC的情况下,开机自启动程序需要以管理员权限启动, 系统弹出UAC对话框,用户同意的情形下启动程序 ... 
- Java线程设计模式(五)
			多线程的设计模式:Future模式.Master-Worker模式,生产消费者模式 public interface Data { String getRequest(); } public clas ... 
- ITIL《信息技术基础架构库》
			一 概述 1. ITIL 自上世纪70年代开始,个人计算机以及计算机网络开始在欧美发达国家普及.随着时间的推移,信息系统的规模越来越大,人们对信息系统的依赖也越来越强.特别是到了80年代,互联网开始普 ... 
- Python之模型的保存和加载-5.3
			一.模型的保存,主要是我们在训练完成的时候把训练下来的数据保存下来,这个也就是我们后续需要使用的模型算法.模型的加载,在保存好的模型上面我们通过原生保存好的模型,去计算新的数据,这样不用每次都要去训练 ... 
- WebapiController的名字不能随便取名
			在做webapi时候,遇到一个很坑的问题,就是新增一个控制器时,当新增加的控制器名称叫:AccountController.cs 自己测试,通过postman 访问 都没有问题,但是前端调用会报错,说 ... 
- python逻辑编程之kanren
			https://github.com/logpy/logpy https://pypi.org/project/kanren/ https://www.yiibai.com/ai_with_pytho ... 
- 【洛谷 P2226】 [HNOI2001]遥控赛车比赛(最短路)
			题目链接 首先拆点,把每个点拆成4个点,表示到达这个点的时候赛车的朝向. 然后考虑连边. 相邻同向并且都是可以走的点直接连边权1的边. 至于怎么转向,只需在每个点\(i\)向每个方向一直拓展直到不能走 ... 
- 在编译内核的最后阶段出现sdhci_esdhc_imx_pdata未定义的错误
			遇到下面这种错误 在网上查找资料后,发现一篇好文,提出了良好的找错误的策略: (1)利用grep命令查看该变量在何处使用: (2)查看相应的头文件是否在Kconfig中被定义且在make menuco ... 
