我想尝试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,macos,jnotify,java-library-path

来源: https://codeday.me/bug/20191010/1888301.html

java os库_java-Mac OS X上的JNotify?相关推荐

  1. 为什么选择mac os系统,Mac os系统六大优点

    mac电脑一直深受很多人的喜爱,那就为什么选择mac os系统呢?这里小编为大家整理了Mac os系统六大优点,让你深入了解一下苹果电脑的mac OS系统.1.高分辨率屏幕的优化 用高分辨率屏幕打开M ...

  2. mac os java_适用于Mac OS X的官方Java 7 –状态

    mac os java 希望到目前为止,每个人都知道苹果公司去年加入了OpenJDK项目. 那是什么意思? 苹果将​​把用于私有Mac Java构建的代码作为GPL代码贡献给OpenJDK Oracl ...

  3. QtXlsx第三方库在Mac OS和Windows下的配置及简单使用

    这里是小白一只,为了参与项目,最近自学了一点qt.要求先做一个实现excel导出的小demo,由于还没看到这部分知识的内容,在书里反复查找也没找到确切的内容,所以开始在网上看了很多博客. 了解到 QA ...

  4. java 微信多媒体文件_java微信接口之三—上传多媒体文件

    一.微信上传多媒体接口简介 1.请求:该请求是使用post提交from来实现的,我们可以在网页上进行表单提交来实现.地址为: http://file.api.weixin.qq.com/cgi-bin ...

  5. linux类mac桌面,elementary OS:媲美 Mac OS X 的 Linux 漂亮桌面環境

    elementary OS 是一套操作介面非常漂亮的 Linux 發行版,精緻程度足以媲美 Mac OS X. elementary OS 是以 Ubuntu Linux 為基礎所開發出來的,比較特別 ...

  6. python的os库_python之os库

    os库是Python标准库,以下部分列举python中os库常见的一些操作 1.os.name 判断现在正在实用的平台,Windows 返回 'nt'; Linux 返回'posix'1 2>& ...

  7. java支持库(_Java运行环境支持库下载-Java Runtime Environment(JRE) v9.1.8官方64位版-ucbug下载站...

    JRE为Java Runtime Environment的简称,运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库.Java Runtime Environment(包括Java ...

  8. i10在java中什么意思啊,java题库_JAVA题库的题 求答案啊!!!!!!!!!!!!!!!!_淘题吧...

    ⑴ JAVA题库的题 求答案啊!!!!!!!!!!!!!!!! 1.有点没太明白意思,是要求2个数相加的和吗? 导入Java.util.扫描仪: 公共类应用程序1 /** * @param参数 */ ...

  9. openjdk java字体库_java - 在Linux上为Openjdk Java定义/安装的字体在哪里

    在Ubuntu上安装了Oracle 8 jdk,在jre / lib中,它具有各种fontProperties文件以及一个包含字体的字体目录.但是,在安装OpenJdk 8时,jre / lib中的字 ...

  10. java pdf库_Java中常用的操作PDF的类库

    iText iText是一个能够快速产生PDF文件的java类库.iText的java类对于那些要产生包含文本,表格,图形的只读文档是很有用的.它的类库尤其与java Servlet有很好的给合.使用 ...

最新文章

  1. Galaxy 生信平台(二):生产环境部署
  2. Combinations
  3. java axis2小实例_java webservice axis2简单开发实例
  4. 原型界面演示浏览器设置:ie6浏览器需将《高级》选项卡中“允许活动内容在我的计算机上的文件中运行”勾选...
  5. R语言聚类算法之期望最大化聚类(Expectation Maximization Algorithm)
  6. PDF文件分割电脑版怎么操作
  7. 思科GNS3和华为eNSP完美结合
  8. Python 格式化字符串f-string概览(转载)
  9. 如何突破大众点评接口风控?
  10. Spotfire 设置 组合图表的刻度范围
  11. iPhone 屏幕尺寸
  12. 今日早报 每日精选12条新闻简报 每天一分钟 知晓天下事 9月24日
  13. 五分钟认清三款主流 Java Virtual Machine丨HotSpot、JRockit、J9
  14. 淘宝低价引流违法吗,低价引流的处罚
  15. Arcgis模型导出之一
  16. 《计算机组成原理》— 指令系统
  17. Python:实现一个Pangram字符串至少包含一次所有字母算法(附完整源码)
  18. 各种常用计算机视觉库 2
  19. oracle clob表怎么查询,oracle clob类型字段查询方法
  20. 华为交换机 查ip冲突_交换机如何设置控制IP地址冲突故障

热门文章

  1. Django10:Ajax介绍/发送数据/SweetAlert
  2. Win7安装OnlyOffice(不使用Docker)
  3. matlab 边缘检测不闭合,Matlab多种图像边缘检测方法
  4. PHP实现类似百度搜索自动完成(代码简单)
  5. 中标麒麟linux卸载qt,国产化 银河麒麟编译Qt程序的问题汇总 | 阿拉灯
  6. [转]从入门到精通,Java学习路线导航
  7. 【ArcGIS风暴】ArcGIS自动生成标识码(BSM)的两种方法案例教程
  8. Android之让手机能识别当前app为浏览器类型的APP
  9. Android之解决开启热点后跳转页面不稳定问题
  10. linux之进程间通信--使用信号