画像のサイズ変更とトリミングに JMagick 6.3.9 を使用しています。Eclipse内からプログラムを実行すると、問題なく実行されます。ただし、jarファイルにエクスポートしてjarファイルを実行しようとすると、 ImageInfo info = new ImageInfo(targetFile);
エラーメッセージ、例外、CPUへの負荷が発生せず、到達してもプログラムが続行されません。何もない。
問題が何であるかについてのアイデアはありますか?これは、Windows と Linux の両方で発生します (Windows は開発に使用されるコンピューターです)。
編集: dll/so ファイルの検索に問題があるようです。通常のディレクトリからdllを削除しました。Eclipse内から実行すると、例外なしで続行することを単に拒否するなど、プログラムと同じ動作が得られます。
エクスポートされたプログラムは、パス変数で指定されたディレクトリで dll を見つけることができないようです。何か不足していますか?