CLR库依赖路径,Java主机

CLR库依赖路径,Java主机,java,.net,dynamic-linking,jni4net,Java,.net,Dynamic Linking,Jni4net,我正在用C#和Java编写一种设备接口。C#与本机设备库接口,并运行一个长期工作线程来轮询数据。它执行一些处理并将其数据存储在内部队列中 Java部件启动工作线程并轮询其内部队列。该线程与主JVM线程分开 问题是,当我加载C#库时,它找不到设备库依赖项。它尝试查看系统dir和JVM dir(Bridge.LoadAndRegisterAssemblyFrom方法只调用系统程序集加载器)。我求助于手动打开并从Java主机加载该依赖项 是否有方法设置CLR库路径。我对.Net不是很有经验,所以可能有

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

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

问题是,当我加载C#库时,它找不到设备库依赖项。它尝试查看系统dir和JVM dir(Bridge.LoadAndRegisterAssemblyFrom方法只调用系统程序集加载器)。我求助于手动打开并从Java主机加载该依赖项

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