日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java os库_java-Mac OS X上的JNotify?

發(fā)布時(shí)間:2023/12/4 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java os库_java-Mac OS X上的JNotify? 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

我想嘗試JNotify,該插件庫(kù)用于監(jiān)視文件系統(tǒng)的更改,但無法弄清楚如何對(duì)其進(jìn)行配置. JNotify的網(wǎng)頁上說:“ java.library.path應(yīng)該指向jnotify附帶的本機(jī)庫(kù)的位置(dll,dylib等)”.我是Mac OS X的新手,并不真正知道該怎么做.我正在使用NetBeans,希望有一種簡(jiǎn)單的方法可以將其添加到那里的路徑中.我只是通過將jar文件添加到項(xiàng)目中的Libraries節(jié)點(diǎn),然后通過“ import net.contentobjects.jnotify.*;”將其導(dǎo)入來進(jìn)行嘗試,但這沒有幫助.我得到這個(gè):

Exception in thread "main" java.lang.UnsatisfiedLinkError: no jnotify in java.library.path

似乎我還需要將本機(jī)庫(kù)(我猜是Mac的.so文件)添加到同一路徑中.

那么我該怎么做呢?

解決方法:

java.library.path是一個(gè)Java系統(tǒng)變量,您必須在啟動(dòng)程序時(shí)通過使用-D開關(guān)來設(shè)置此特定變量:

java -Djava.library.path=/path/to/dylibs your.MainClass

在項(xiàng)目屬性中某個(gè)地方啟動(dòng)程序時(shí),應(yīng)該可以告訴Netbeans添加一些命令行參數(shù).

在OS X上,所需的目錄位于.dylib文件所在的位置,而不是.so文件所在的目錄.

標(biāo)簽:java,macos,jnotify,java-library-path

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

總結(jié)

以上是生活随笔為你收集整理的java os库_java-Mac OS X上的JNotify?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。