永发信息网

.net如何调用 jar包

答案:2  悬赏:20  手机版
解决时间 2021-03-26 11:22
  • 提问者网友:沉默的哀伤
  • 2021-03-25 23:57
.net如何调用 jar包
最佳答案
  • 五星知识达人网友:往事隔山水
  • 2021-03-26 01:03
.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 代码可能转换失败,毕竟这是跨语言平台了。

第二种方法最彻底,但也是最耗时的。
全部回答
  • 1楼网友:拾荒鲤
  • 2021-03-26 02:30
我也在学习这部分,这个看来高手很少啊
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯