У меня возникли проблемы с настройкой моей среды в Eclipse для ImageMagick через JMagick в OS X. У меня нет проблем с использованием командной строки ImageMagick инструменты (отображение, конвертирование и т. д.) после установки, но я не могу настроить JMagick с Java-проектом в Eclipse.Проблемы с настройкой JMagick с Eclipse в OS X - UnsatisfiedLinkError: нет JMagick в java.library.path
шаги:
- загружанного JMagick 6.4.0
- Сгенерированной банка и через процесс LIBS косметики в INSTALL документе
- скопирован libJMagick.so и libJMagick-6.4.0.so из Lib в/USR/Lib/Java
- Добавлено JMagick.jar построить тракту
- Linked/USR/Lib/Java каталог т o родной источник JMagick.jar, рекомендованный в решении, размещенном тригоном по следующему URL: JMagick Error when trying to load a file - UnsatisfiedLink
- Создал образец класса, который обращается к JMagick и пытается запустить его в Eclipse. Исключение сообщил:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no JMagick in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1758)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1045)
at example.ImageRender.main(ImageRender.java:10)
Кто-нибудь есть какие-либо идеи, что может быть основной проблемой является?
Запускаете ли вы с '-Djava.library.path = ...'? – Viruzzo
@Viruzzo Да, я пробовал -Djava.library.path =/usr/lib/java, где находятся libJMagick.so и libJMagick-6.4.0.so и множество файлов .dylib. –