社区
C#
帖子详情
C#能否引用JAR包的问题
拂拭山河
2008-05-05 01:51:51
现有一JAR包,里面有一些属性,接口,方法等(数据库的操作),我需要作一个界面,希望用C#来作,是否可以引用到这个JAR里的内容?如果可以,实现的步骤是什么?请大家指教。
...全文
252
7
打赏
收藏
C#能否引用JAR包的问题
现有一JAR包,里面有一些属性,接口,方法等(数据库的操作),我需要作一个界面,希望用C#来作,是否可以引用到这个JAR里的内容?如果可以,实现的步骤是什么?请大家指教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangteng0208
2009-06-29
打赏
举报
回复
相信是可以的,不过转换时必要的,谢谢,个人观点
Ralph_Gao
2008-07-25
打赏
举报
回复
用ikvm
wanghui0380
2008-05-05
打赏
举报
回复
可以,先使用j#转换成net的dll,然后调用
ps:在vs2005下文件-打开-转换中有一个java语言项目向j#转换的向导,不过vs2008下没有了,vs2008默认是没有j#语言的
hornbilltofy
2008-05-05
打赏
举报
回复
c#要是也有这本事,早就可以取代java了.
starlessnt
2008-05-05
打赏
举报
回复
java要装虚拟机的...
感觉不行吧..
fly_to_sky
2008-05-05
打赏
举报
回复
个人观点:我感觉应该可以,java的包应该就象.net中的命名空间吧.
journeydj
2008-05-05
打赏
举报
回复
jar包是java的啊。。。。c#应该不能引用。dll可以。。纯属个人观点。
C#
调用java类、
jar
包
方法
C#
调用java类、
jar
包
方法
C#
调用java类、
jar
包
方法
C#
调用java类、
jar
包
方法
C#
调用java类、
jar
包
方法
C#
调用java类、
jar
包
方法。
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
其中XXXX.dll为将要生成的.dll控件文件名,用于
C#
引用
;XXXX.
jar
为JAVA打
包
好的
jar
包
文件。 ikvmc [ options ] classOr
Jar
file [ classOr
Jar
file ... ]
C#
使用时以下文件必须 %IKVM_HOME%\bin\IKVM.OpenJDK.Core.dll %IKVM_HOME%\bin\IKVM.Runtime.dll %IKVM_HOME%\bin\IKVM.Runtime.JNI.dll 参数见下: 类文件(.class)或
包
文件(.
jar
) Java类或
包
文件的名字可以含有通配符(如*.class)。 参数----参数说明 -out:输出文件----指定输出文
java项目
jar
包
转dll文件.net
引用
java项目
jar
包
转dll文件.net
引用
,jdk版本是1.7,ikvm是1.7.。。。已测试成功,
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
其中XXXX.dll为将要生成的.dll控件文件名,用于
C#
引用
;XXXX.
jar
为JAVA打
包
好的
jar
包
文件。 ikvmc [ options ] classOr
Jar
file [ classOr
Jar
file ... ]
C#
使用时以下文件必须 %IKVM_HOME%\bin\IKVM.OpenJDK.Core.dll %IKVM_HOME%\bin\IKVM.Runtime.dll %IKVM_HOME%\bin\IKVM.Runtime.JNI.dll 参数见下: 类文件(.class)或
包
文件(.
jar
) Java类或
包
文件的名字可以含有通配符(如*.class)。 参数----参数说明 -out:输出文件----指定输出文
ikvm,java中的
jar
包
转dll,可供
c#
引用
,ikvmbin-7.2.4630.5和ikvmbin-8.1.5717
ikvm,java中的
jar
包
转dll,可供
c#
引用
,
包
含ikvmbin-7.2.4630.5和ikvmbin-8.1.5717.0两个版本 相应的版本转化,在vs
引用
时ikvm也要安装相应的版本,否则无法使用 如果出现无法将类型为“java.util.PropertyResourceBundle”的对象强制转换为类型“sun.util.resources.OpenListResourceBundle”,则确认运行版本的ikvm相应的dll有没有拷贝到相应项目bin下
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章