CLR库依赖路径,Java主机

时间:2016-06-21 12:55:38

标签: java .net dynamic-linking jni4net

我在C#和Java中编写了一种设备接口。 C#与本机设备库接口,并运行一个用于轮询数据的长生存工作线程。它进行一些处理并将其数据存储在内部队列中。

Java部分启动工作线程并轮询其内部队列。该线程与主JVM线程分开。

麻烦的是,当我加载C#库时,它找不到设备库依赖项。它试图查看系统dirs和JVM目录(Bridge.LoadAndRegisterAssemblyFrom方法只调用系统程序集加载器)。我使用手动打开并从Java主机加载该依赖项。

有没有办法设置CLR库路径。我对.Net没有太多经验,所以可能有一种通用的方式,而不仅仅是jni4net。

0 个答案:

没有答案