问题标签 [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 6 中构建的,而不是 Java 7。JNotify 使用 JNI 连接到本机操作系统以监视目录/文件。我的问题是我需要将 JNotify 放入我们的存储库中,但我希望构建它以便 java.library.path (DLL) 与 JNI JAR 一起打包。我将如何在 Maven 中做到这一点?
jquery - 如何使用 jnotify 或任何其他方式实现提醒功能?
我有一个具有is_reminder
字段的事件模型。因此,当用户单击 dis 复选框时,应每 2-3 分钟向他显示一次通知。
我听说过 jnotify 插件,但我找不到任何在 Rails 中使用它的示例或教程......
我如何使用 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 - 它消耗大量资源。
我可以解决我的问题的另一种方法是一个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”文件夹下,它会将事件捕获为新创建的。但是,同时,引发三个文件修改事件。这是我在“SubDir”文件夹中添加新文件 Extraction.log 时的输出。
如您所见,文件修改有 3 个事件。该应用程序无法确定它是修改还是创建新文件。因此,它将处理同一个文件四次。
我正在使用 JNotify 网站中显示的示例代码。
不幸的是,我无法使用 jdk 1.7,因为我们被困在 1.6 中。
我很少看到与 jNotify 相关的帖子,如果有人可以提供指针或任何替代解决方案来解决此要求,我将不胜感激。
谢谢
java - 如何理解我们在哪个操作系统上?
我正在使用 JNotify api 在计算机中收听一些路径。但是由于查看文件系统是一个相对较低级别的事情,因此它使用不同的库用于不同的操作系统,例如 linux、mac 或 windows。32、64 位也有区别。我的问题是如何选择要使用的库。当我将它们全部添加到构建路径时,会导致错误。我需要一些我认为的配置,但我不知道如何:/任何帮助将不胜感激。顺便说一句,我在 Eclipse 上使用 java。