Maven java.lang.UnsatifiedLinkError:java.library.path中没有jniFlyCapture2

Maven java.lang.UnsatifiedLinkError:java.library.path中没有jniFlyCapture2,maven,netbeans,dll,jar,dependencies,Maven,Netbeans,Dll,Jar,Dependencies,我在使用Maven插件运行NetBeans项目时出现链接错误 java.lang.UnsatisfiedLinkError: no jniFlyCapture2 in java.library.path 在项目的pom.xml中,我插入了一个依赖项,如下所示: <dependency> <groupId>org.bytedeco.javacpp-presets</groupId> <artifactId>f

我在使用Maven插件运行NetBeans项目时出现链接错误

java.lang.UnsatisfiedLinkError: no jniFlyCapture2 in java.library.path
在项目的pom.xml中,我插入了一个依赖项,如下所示:

    <dependency>
        <groupId>org.bytedeco.javacpp-presets</groupId>
        <artifactId>flycapture</artifactId>
        <version>2.8.3.1-1.1</version>
    </dependency>

org.bytedeco.javacpp-presets


奇怪的是,同一个项目在另一台(原始)计算机上运行得很好,我以前也有同样的错误。事实上,我在原来的电脑上不知怎么地从同样的错误中恢复过来了。但我不知道这是怎么发生的。有人能给我一些见解吗?

我找到了一个部分解决方案。问题是Netbeans使用的JDK版本。可以从项目属性中选择版本,如下所示。我应该使用32位版本。在内部,64位JDK无法调用32位dll