我正在开发一个需要图像转换的 java 应用程序,我想为此使用 imageMagick。
我在类路径中使用 jmagick.jar 制作了一个 java 程序,然后安装了 imageMagick。然后程序按预期运行。但是我想在我的应用程序中打包 imageMagick 组件,所以不应该单独安装。
所以我将程序文件从原始位置复制到其他地方并卸载 imageMagick。然后 Ii 将 JVM 参数设为-Djava.library.path="F:\\ImageMagick-6.3.9-Q16\\"
所以我在线程“main”中收到错误作为异常:
java.lang.UnsatisfiedLinkError: F:\ImageMagick-6.3.9-Q16\jmagick.dll: Can't find dependent libraries
所以请告诉我如何以及在哪里提供程序中的依赖库路径以及如何在不安装的情况下使用 imageMagick。我尝试通过网络搜索。但没有得到任何有用的信息