gpt4 book ai didi

java - 尝试加载文件时出现 JMagick 错误 - UnsatisfiedLink

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:31:17 29 4
gpt4 key购买 nike

java.lang.UnsatisfiedLinkError: java.library.path 中没有 JMagick 在 java.lang.ClassLoader.loadLibrary(ClassLoader.java:1754) 在 java.lang.Runtime.loadLibrary0(Runtime.java:823) 在 java.lang.System.loadLibrary(System.java:1045)

尝试使用代码时

ImageInfo info;

try {
info = new ImageInfo();
//image = new MagickImage(info);

} catch (MagickException e) {
logger.error(InsightsHelper.getStackTrace(e));
}

知道为什么会这样吗?我在 OSX 上使用 eclipse

最佳答案

您需要将您编译的二进制文件添加到该路径,以便 Eclipse 可以看到它。首先将 JMagick.jar 添加为库,然后在项目属性 -> Java 构建路径 -> 库中,单击添加到此项目的 jmagick jar 并编辑“ native 库”的位置,在本例中它将位于 libJMagick-6.2.6.dylib 所在的位置,因为这就是您提供的链接所说的内容。

关于java - 尝试加载文件时出现 JMagick 错误 - UnsatisfiedLink,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3553415/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com