画像変換が必要な Java アプリケーションを開発しており、そのために imageMagick を使用したいと考えています。
クラスパスにjmagick.jarを使用してJavaプログラムを作成し、imageMagickをインストールしました。その後、プログラムは期待どおりに実行されました。しかし、アプリケーションに imageMagick コンポーネントをパックしたいので、個別にインストールする必要はありません。
そこで、プログラム ファイルを元の場所から別の場所にコピーし、imageMagick をアンインストールしました。次に、IiはJVM引数を次のように与えました-Djava.library.path="F:\\ImageMagick-6.3.9-Q16\\"
したがって、スレッド「メイン」で例外としてエラーが発生しています。
java.lang.UnsatisfiedLinkError: F:\ImageMagick-6.3.9-Q16\jmagick.dll: Can't find dependent libraries
プログラムで依存ライブラリのパスを指定する方法と場所、およびインストールせずに imageMagick を使用する方法を教えてください。WEBで検索してみました。しかし有益な情報は得られませんでした