永发信息网

.net如何调用 jar包

答案:2  悬赏:20  手机版
解决时间 2021-03-26 11:22
.net如何调用 jar包
最佳答案
.NET 平台不可以直接调用 JAR 包的,要么用 IKVM 之类的工具将 JAR 包转成 DLL,要么用 .NET 把 JAR 包里的代码重写。

前者的话,安装 IKVM,将 JAR 转为 DLL 的具体步骤百度很多,然后在 .NET 里引入这个包的命名空间就可以了,以 C#.NET 举例:
假设 test.jar 存在 package com.test;
那么在 C# 中先添加引用 test.dll,再引入命名空间 using com.test; 就可以使用里面的方法之类的了。

但这种方法要注意的是一部分 JAVA 代码可能转换失败,毕竟这是跨语言平台了。

第二种方法最彻底,但也是最耗时的。
全部回答
我也在学习这部分,这个看来高手很少啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求男女爱情历经坎坷,终于在一起的典故或故事
鸟儿 翘尾巴是啥意思?
0.4x加0.3y=0.7 11x减10y等于
一个长方体容器,从里面量长是25厘米,宽是20
古城墙上凹凸不平的墙,为什么叫女墙
93是哪个国家区号
这个算不算她以经被骗了?
某1仓库用大货车和小货车运1批36吨的货物已知
开口的茶叶一过夏天都不能喝了吗
亲,能告诉我衢州哪里有好一点的培训机构吗?
你对动物友好日有什么想法
全世界都在说中国话 为什么中文热持续升
提笔写忧伤落笔映浮华下联是
6000千克等于多少千克?
()x7+4=319
推荐资讯
鬼能组什么词语
如何让手心突然发光 制造魔法的假象
伙场是什么意思?经常去榆林,看到很多地名都
dnf御剑士点不点驭剑术
两辆车同时左拐发生交通事故,左方车车头撞到
我国电报表示汉字一般用几位数码?
2019年日元兑换人民币汇率会涨吗
河北盐山县地方老酱的做法
请问北京到秦皇岛有直达的火车吗 我记得坐过D
急!我的畅视卡流量这个月没有用完可以结转到
3M电力热缩电缆指套
建行泾河工业园龙风园支行地址
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?