java-Mac OS X上的JNotify?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java-Mac OS X上的JNotify?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含866字,纯文字阅读大概需要2分钟。
内容图文
![java-Mac OS X上的JNotify?](/upload/InfoBanner/zyjiaocheng/694/d2c43c406eb0484d8b44b00eb5d647e8.jpg)
我想尝试JNotify,该插件库用于监视文件系统的更改,但无法弄清楚如何对其进行配置. JNotify的网页上说:“ java.library.path应该指向jnotify附带的本机库的位置(dll,dylib等)”.我是Mac OS X的新手,并不真正知道该怎么做.我正在使用NetBeans,希望有一种简单的方法可以将其添加到那里的路径中.我只是通过将jar文件添加到项目中的Libraries节点,然后通过“ import net.contentobjects.jnotify.*;”将其导入来进行尝试,但这没有帮助.我得到这个:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no jnotify in java.library.path
似乎我还需要将本机库(我猜是Mac的.so文件)添加到同一路径中.
那么我该怎么做呢?
解决方法:
java.library.path是一个Java系统变量,您必须在启动程序时通过使用-D开关来设置此特定变量:
java -Djava.library.path=/path/to/dylibs your.MainClass
在项目属性中某个地方启动程序时,应该可以告诉Netbeans添加一些命令行参数.
在OS X上,所需的目录位于.dylib文件所在的位置,而不是.so文件所在的目录.
内容总结
以上是互联网集市为您收集整理的java-Mac OS X上的JNotify?全部内容,希望文章能够帮你解决java-Mac OS X上的JNotify?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。