Простой ответ заключается в том, что JVM пытается найти собственную библиотеку, используемую JMagick, и терпит неудачу.Либо у вас вообще нет нативной библиотеки, либо это не то место, где ее ищет JVM.
Я скачал пакет для osx здесь: joggame.com/software/jmagick.html запустил установку configure / make / make и все прошло хорошо.Что еще мне нужно было бы настроить для java, чтобы найти его?
Вам нужно выяснить, где "make install" установил нативную DLL и сказать Java, чтобы найти ее в нужном месте:
Если вы запускаете из Eclipse, следуйте процедуре в ответе trigoman.
Если вы запускаете из командной строки, напрямую или черезсценария, то вам нужно включить эту опцию (или эквивалент) в вашу команду java
:
java -Djava.library.path=/some/folder/ ....
Обратите внимание, что это опция JVM, и она должна идти перед именем класса.