首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用jni4net从.net调用jar文件中的类?

如何使用jni4net从.net调用jar文件中的类?
EN

Stack Overflow用户
提问于 2010-12-15 15:36:31
回答 1查看 1.4K关注 0票数 1

我一直在尝试使用jni4net加载jar文件中的类。对不起,我不是一个java资源,所以我可能在某些方面是错误的。我已经在我的.net应用程序中添加了jni4net dlls,并且我能够执行测试(“System.@out.println”);但我想要的是在jar文件中调用类。我将jar文件保存在与jni4net jar文件和所有all文件相同的位置。我尝试了以下代码,但据我所知,为了动态加载类,我需要使用.net类加载器,但这不会被添加到urlclassloader中。

var bs= new BridgeSetup(false);bs.AddAllJarsClassPath(".");bs.AddClassPath(".");Bridge.CreateJVM(bs);java.lang.System.@out.println("I m Java!!");

请帮帮我!!

EN

回答 1

Stack Overflow用户

发布于 2010-12-16 03:49:03

检查您的当前目录是否为包含jar文件的目录。系统类加载器为UrlClassLoader。从你的描述中也不清楚你打算如何实例化这个类。最后,尝试通过此email group读取/搜索。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4447705

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档