問題タブ [jnotify]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - スレッド「AWT-EventQueue-0」での例外 java.lang.UnsatisfiedLinkError: java.library.path に jnotify がありません
Mac OS X で Jnotify を構成しました。MyEclipse と最新バージョンの Jnotify を使用しています。私はMAC OSを初めて使用し、jnotify.jarを追加し、ネイティブライブラリとしてjnotify.dylibも追加しました開発環境で機能しますが、実行可能なjarを作成してMac OS Xで実行すると機能せず、次の例外が発生します発生した
jar - JNotify を Maven/Archiva に取り込む
私は現在、JNotify を使用して、ディレクトリ/ファイルが作成、名前変更/変更、および削除されたことを監視するプロジェクトに取り組んでいます。プロジェクトは Java 7 ではなく Java 6 でビルドされています。JNotify は JNI を使用してネイティブ OS にフックし、ディレクトリ/ファイルを監視します。私の問題は、JNotify をリポジトリに入れる必要があることですが、java.library.path (DLL) が JNI JAR にパッケージ化されるようにビルドしたいと考えています。Mavenでそれを行うにはどうすればよいですか?
jquery - jnotify またはその他の方法を使用してリマインダー機能を実装する方法は?
フィールドを持つイベントモデルがありis_reminder
ます。したがって、ユーザーが dis チェックボックスをクリックすると、2 ~ 3 分ごとに通知が表示されます。
jnotify プラグインについて聞いたことがありますが、レールで使用する例やチュートリアルは見つかりませんでした...
jnotify またはその他の方法を使用してリマインダー機能を無効にするにはどうすればよいですか?
java - jnotifyの使用またはその他の理由によるjvmのクラッシュ
友達は私のJavaプログラムが実行時にクラッシュするのを手伝ってください。ドライブを監視するためにJnotifyを使用しています。表示されるエラーは
java - Java を使用してシステム内の一時ファイルを特定するには
ファイルが一時ファイルまたはログ ファイルであるかどうかを判断するファイル関連の関数があるかどうかを知りたいです。Jnotify の実行中は、一時ファイルが頻繁に作成および変更されるため、負担が大きくなり、jnotify が不安定になるため、退屈になります。
何かありますか?
java - Jnotifyはどのように機能しますか
ファイルの作成や変更などのイベントのリスニングに使用できJnotify
ます。私の懸念は、Jnotifyがどのように機能するかです。私はそれがgetイベントを使用することを意味します。リソースの使用を参照して使用しても安全ですか。私は別のSOの質問(https://stackoverflow.com/questions/11100003/why-does-jnotify-consume-so-much-resources)で、多くのリソースを消費していることを読みました。
問題を解決するもう1つの方法は、条件が発生するまでwhileループを実行してから、プログラムをシャットダウンすることです。
どちらを使用するのが良いかは、より少ないリソースを消費します。
java - JNotify (Java ファイル ウォッチャー) の一貫性のない動作
プロジェクトでJNotifyを使用すると、すべての要件が満たされますが、次のような一貫性のない動作が表示される場合があります
任意のフォルダーをルート フォルダーにカット アンド ペースト (ドラッグ アンド ドロップ) すると、そのフォルダーの子ではないフォルダーのみが読み取られ (貼り付けたばかり)、すべての子ファイルとフォルダーが読み取られる場合があります。
フォルダを削除すると、そのフォルダの削除のメッセージのみが表示され(そのフォルダとそのすべての子が削除されます)、その子も表示される場合があります。
java - Linux(CentOS 5.4)でのjNotifyの実行に関する問題
ファイルの変更についてディレクトリを監視するために、centos 5.4(64ビット)ボックスでjnotifyをセットアップしようとしています。libjnotify.soをJavaライブラリパスに配置して、指示に従いました。これが私のエントリーです
実行しようとすると、次の例外が発生します
エラーは確かにCentOSにライブラリ「GLIBC_2.12」がないことを示しています。誰かが同様の問題に直面したかどうか知りたいだけですか?
これに関するポインタは高く評価されます。
ありがとう
java - 新しいファイルでの jNotify の奇妙な動作
特定のディレクトリとそのサブディレクトリでファイルの変更を傍受する必要がある現在の要件を評価しようとしています。私の要件に合ったツールは、jpathwatch と jnotify です。jpathwatch は機能しますが、再帰的なディレクトリ ウォッチはサポートされていません。Jnotify は、その制限にうまく対処しているように見えました。
jnotify を評価しているときに、奇妙な動作を観察しました。これは、Linux と Windows の両方で一貫しています。例を挙げて説明してみましょう。次のディレクトリ構造があります。
jNotify は C:/Temp/File をリッスンするように構成されています。これで、「Dir」または「SubDir」フォルダーの下にファイルをドロップすると、イベントが新しく作成されたものとしてキャプチャされます。ただし、同時に 3 つのファイル変更イベントが発生します。「SubDir」フォルダーに新しいファイル Extraction.log を追加したときの出力を次に示します。
ご覧のとおり、ファイルの変更には 3 つのイベントがあります。アプリケーションには、それが変更なのか新しいファイルの作成なのかを判断する手段がありません。したがって、同じファイルを 4 回処理します。
JNotify Web サイトに示されているサンプル コードを使用しています。
残念ながら、1.6 で立ち往生しているため、jdk 1.7 を使用できません。
jNotify に関連する投稿はほとんど見たことがありません。誰かがこの要件に対処するためのポインターまたは代替ソリューションを提供してくれれば、本当に感謝しています。
ありがとう
java - どのOSを使用しているかを理解する方法は?
JNotify APIを使用して、コンピューターでパスをリッスンしています。しかし、ファイル システムの監視は比較的低レベルの作業であるため、Linux、Mac、Windows などのオペレーティング システムごとに異なるライブラリが使用されます。32、64ビットでも違いがあります。私の質問は、使用するライブラリを選択する方法です。それらをすべてビルド パスに追加すると、エラーが発生します。いくつかの設定が必要だと思いますが、方法がわかりません:/どんな助けもいただければ幸いです。ところで、私はEclipseでJavaを使用しています。