我试图让JMagick库在Tomcat下工作来做一些图像 上传后的翻译。
Magic以半存根library.jar存档和本机库的形式出现
libJMagick.so。我用过了
System. LoadLibrary ("JMagick");
,
但我在catalina.out
抱怨无法找到错误时收到错误
库(此消息末尾的详细信息)。关键条款是:
引起:java.lang.RuntimeException:无法在magick.Magick上加载MagickLoader(找不到类)。(Magick.java:25)
那么我应该把库放在哪里,目前它们在WEB-INF / lib中,以便tomcat可以使用它们
答案 0 :(得分:1)
如果未通过包管理器安装共享对象,请将其放入setenv.sh
LD_LIBRARY_PATH=$CATALINA_BASE/lib:$LD_LIBRARY_PATH
并将其复制到该lib目录。