1

Mac OS X で Jnotify を構成しました。MyEclipse と最新バージョンの Jnotify を使用しています。私はMAC OSを初めて使用し、jnotify.jarを追加し、ネイティブライブラリとしてjnotify.dylibも追加しました開発環境で機能しますが、実行可能なjarを作成してMac OS Xで実行すると機能せず、次の例外が発生します発生した

Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no jnotify in java.library.path
4

1 に答える 1

2

コードに次のデバッグ行を挿入します。System.getProperty("java.library.path"); 可能であれば、Mainメソッドの最初の行として。

次に、実行可能jarを実行し、それが出力するパスを確認します。ここで、jnotify.dylibがパスが表示するディレクトリの1つにあることを確認します。

于 2012-04-05T14:36:20.340 に答える