Java 向具有更多依赖项的eclipse项目添加本机库

Java 向具有更多依赖项的eclipse项目添加本机库,java,eclipse,java.library.path,Java,Eclipse,Java.library.path,我的目标是向eclipse项目添加一个本机库,该项目进一步依赖dll,dll通常是Windows操作系统或MS Visual Studio可再发行文件(例如,MSVCR110.dll和其他…)的一部分 将我的本机库foo.dll放在Java项目中,源文件夹仅适用于项目a(不需要任何构建路径调整) 但是,一旦另一个Java项目B引用并使用项目A,我就会得到项目B的错误“UnsatisfiedLinkError:no foo.dll in Java.library.path” 通过将位置添加到项目B

我的目标是向eclipse项目添加一个本机库,该项目进一步依赖dll,dll通常是Windows操作系统或MS Visual Studio可再发行文件(例如,MSVCR110.dll和其他…)的一部分

将我的本机库foo.dll放在Java项目中,源文件夹仅适用于项目a(不需要任何构建路径调整)

但是,一旦另一个Java项目B引用并使用项目A,我就会得到项目B的错误“UnsatisfiedLinkError:no foo.dll in Java.library.path”

通过将位置添加到项目B-->选项卡“源-->编辑”本机库位置:”的eclipse java构建路径中的foo.dll,我克服了这个错误

但是,这会导致错误“UnsatisfiedLinkError:Project A/foo.dll:找不到依赖库”-我猜这就是上面提到的系统库,它们显然不在Project A的文件夹中,而是在某个系统文件夹中

有什么解决办法吗