java代码转dll文件

1.公司和第三方对接的时候正好遇上使用C#开发的,其中有段代码C#没有合适的例子,而我们用的java,所以就想着如何用C#调用java代码。网上搜索了下,都是用ikvm来把jar包转换成dll文件。自己执行了下,发现难点主要是在java打jar包这块。

2.如何把java代码打成jar包。

这里会分好多种不同的情况。第一种就是一个简单的java类,没有引用其他jar包,第二种就是一堆代码还引用了一些其它jar包。前者,用java cvf xxx.jar  xxx打包即可。后者如果有很多jar包需要引用,这样打进来不是很方便,java cvf xxx.jar xxx  a.jar b.jar c.jar ... 尽管能成功,但是容易出错。本来想着是用fatjar打包,可惜试了几个eclipse版本都不管用,juno,kepler,mars都不行。所以,最终使用了maven shade plugin打的包。


3.第三步就是看网上资料把jar包转成了dll。

4.使用dll的时候貌似也得注意引入对应的java环境。

©️2020 CSDN 皮肤主题: 大白 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值