64位win7,启动系统报
java.lang.UnsatisfiedLinkError: no JMagick in java.library.path
在C:\Windows\引入附件的dll。
从http://downloads.jmagick.org/6.3.9/下载
ImageMagick-6.3.9-0-Q16-windows-dll.exe并安装。
这样应该没问题了。
如果还会报
jmagick.dll: Can't find dependent libraries,下载个dll依赖查看工具
http://download.csdn.net/detail/zslenglish/4116558
查看附件里面jmagick.dll的依赖,看少了那个,从ImageMagick-6.3.9-0-Q16-windows-dll.exe的安装目录拷到C:\Windows\下。
另外网上说的
System.setProperty("jmagick.systemclassloader", "no");
是压根没用,看一下jmagick.jar的源码
ImageInfo实例化时执行
String str = System.getProperty("jmagick.systemclassloader");
if ((str == null) || (str.equalsIgnoreCase("yes"))) {
try {
ClassLoader.getSystemClassLoader().loadClass("magick.MagickLoader").newInstance();
}
catch (ClassNotFoundException localClassNotFoundException)
{
throw new RuntimeException("Can't load MagickLoader (class not found)");
}
catch (IllegalAccessException localIllegalAccessException)
{
throw new RuntimeException("Access to SystemClassLoader denied (IllegalAccessException)");
}
catch (InstantiationException localInstantiationException)
{
throw new RuntimeException("Can't instantiate MagicLoader (InstantiationException)");
}
}
else
{
System.loadLibrary("JMagick");
}
而jmagick.systemclassloader的代码是
public class MagickLoader
{
static
{
System.loadLibrary("JMagick");
}
}
所以无论怎样设置jmagick.systemclassloader都会执行System.loadLibrary("JMagick");的。
分享到:
相关推荐
ImageMagick-7.0.8-56-Q16-x64-dll.rar是ImageMagick7.0.8的windows 64位操作系统的安装程序,解压执行即可安装。 使用ImageMagick的创建,编辑,撰写,或转换位图图像。它可以读取和写入各种格式(超过200种)的...
Java 图片处理解决方案:ImageMagick 快速入门教程 Java 图片处理解决方案中,ImageMagick 是一个免费的创建、编辑、合成图片的软件,可以实现图片切割、颜色替换、图片缩略图、图片水印等各种效果。ImageMagick 是...
ImageMagick是一个很好用的对图片进行格式转换、缩减大小、裁剪等等进行操作的工具,在Windows和Linux系统都可以安装,因为我们的环境是Ubuntu环境,在安装过程中遇到些问题,下面就来一起看看解决的过程和方法吧。...
本文实例讲述了安装安装ImageMagick出现error while loading shared libraries的解决方法。分享给大家供大家参考。具体解决方法如下: 运行程序时,如遇到像下列这种错误: ./tests: error while loading shared ...
解决了作者无法记住ImageMagick转换命令行和选项来制作具有所需大小的favicon.ico文件的问题。 该插件大致相当于: convert icon.png -define icon:auto-resize=256,128,64,48,32,24,16 favicon.ico目录和提供了...
在代码质量、运行效率、负载能力、安全等级、功能可操控性和权限严密性、效率最优化和负载能力最佳化设计等方面都在广大用户中有良好的口碑。</font></p> <p><fontface>版权所有:天空网络 主站:http://www.skyuc.com...
避免在 raspi 上设置成熟的电子邮件系统。 感谢上面列出的学院所做的出色工作。 在 Pi 上安装必要的软件包 在 Raspberri Pi 上,必须安装以下软件包才能使这些脚本工作: $ sudo apt-get install ssmtp sane ...
确保在系统上安装了这些二进制文件。 qrencode (qrencode) convert (imagemagick) zbarimg (zbar> = 0.23.1)仅用于digitallify.sh解码 Zbar :二进制支持仅在zbar 0.23.1添加,而在早期版本中不支持。 请...
对于您遇到的任何问题或请求,可以自由解决未解决的问题,和/或提交请求请求。 指数 : , , , , , , , , , 下载 强烈建议将下载的文件放在一个不会被删除的文件夹中,因为主脚本matter.py对于系统将来...
内容Magento 2 系统要求在安装 Magento 2 之前,请确保您的系统满足或超过以下要求: 操作系统Linux 发行版,例如 RedHat Enterprise Linux (RHEL)、CentOS、Ubuntu、Debian 等 (最新的稳定版本) 或更高版本...
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 ...
* OtterUI:OtterUI 是用于嵌入式系统和互动娱乐软件的用户界面开发解决方案。 * PDCurses:包含源代码和预编译库的公共图形函数库。 * wxWidgets:C++ 库,允许开发人员使用一个代码库可以为 widows, Mac OS X,...
WebP转换 ... 它支持大量的转换方法,并自动选择系统上可用的最有效的方法。 该库可以使用以下方法进行转换: ... 除了转换外,该库还提供了一种用于提供转换后的图像的方法,并且我们在此处说明了如何设置一种解决方案,
它能管理多域名(子域名)的虚拟主机,在Debian系统中以向导的形式管理,按照向导问题选择相应功能即可快速创建。 Debian虚拟主机管理软件?Debian系统安装LNMP环境只需要两条命令,Debian6一键安装包DebianLNMP最快....
对于您的DIY NAS,Myflix试图成为一个类似于Plex,streama或Emby的简单轻巧的“ DIY Netflix”,尤其是针对Raspberry Pi / Odroid / etc生态系统。 它并不意味着或设计成花哨(如果你有硬件,并希望一吨的功能,去...