最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux如何設(shè)置java.library.path

 更新時(shí)間:2023年12月12日 09:14:34   作者:Rich_Billions  
這篇文章主要介紹了Linux如何設(shè)置java.library.path問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Linux設(shè)置java.library.path

1、定義一個(gè)目錄放置自定義的SO文件

[root@slave1 os]# pwd
/usr/local/tradeapi/os
[root@slave1 os]# ll
總用量 11860
-rwxr-xr-x. 1 root root 1419392 10月 12 14:14 libiconv.so.2
-rw-r--r--. 1 root root 2020538 10月 12 14:11 libthostmduserapi.so
-rw-r--r--. 1 root root 4706747 10月 12 14:11 libthosttraderapi.so
-rw-r--r--. 1 root root 3986800 10月 12 14:11 libthosttraderapi_wrap.so

2、修改/etc/profile

vim /etc/profile
 
export JAVA_HOME=/usr/local/java/jdk1.8.0_171
export MAVEN_HOME=/usr/local/maven/maven3
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
加入
LD_LIBRARY_PATH=/usr/local/tradeapi/os
export LD_LIBRARY_PATH
 
source /etc/profile

解決linux環(huán)境下no XXX in java.library.path問(wèn)題

最近開(kāi)發(fā)一個(gè)結(jié)合海康攝像頭的sdk項(xiàng)目,真是狗。遇到一個(gè)問(wèn)題,在windows上能跑,在linux上就一直跑不起來(lái)。

首先發(fā)現(xiàn)在windows上裝了??档囊粋€(gè)叫MvCamera的軟件,所以系統(tǒng)中是有dll文件的。于是筆者就在linux上也下載了這個(gè)軟件。

當(dāng)然他是一個(gè)壓縮包。解壓后我放到了/usr/lib目錄下。

接下來(lái)就是解決問(wèn)題的步驟

使用-Djava.library.path=/user/lib 指定java.library.path的路徑,將so文件放到指定路徑下 如: java -Djava.library.path=/user/lib -jar 你的項(xiàng)目.jar

System.getProperty(“java.library.path”)獲取庫(kù)路徑再將so文件放入到輸出的路徑中的一個(gè)

如果前兩個(gè)死活還是找不到文件,可以放到 (你的JAVA安裝路徑){JAVA_HOME}/jre/lib/amd64/ 下面

出現(xiàn)錯(cuò)誤xxx.so 無(wú)法打開(kāi)共享對(duì)象,該文件或目錄不存在時(shí),vim /etc/profile 最后添加上export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib(冒號(hào)后面的路徑為so文件存放的路徑)

解決這個(gè)問(wèn)題

(1)在系統(tǒng)中查找這個(gè)文件(當(dāng)然要保證系統(tǒng)中已經(jīng)有這個(gè).so文件,只是查找路徑?jīng)]有設(shè)置正確而已):

sudo find / -name libjson_linux-gcc-4.6_libmt.so //其中“/”應(yīng)該是根目錄

結(jié)果:/home/liu/Desktop/jsoncpp-src-0.5.0/libs/linux-gcc-4.6/libjson_linux-gcc-4.6_libmt.so

(2)將.so文件路徑的目錄添加到/etc/ld.so.conf

sudo vim /etc/ld.so.conf

文件末尾新添加一行,/home/liu/Desktop/jsoncpp-src-0.5.0/libs/linux-gcc-4.6

(3)使得修改生效

sudo /sbin/ldconfig

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

沁阳市| 买车| 兴山县| 青阳县| 仁怀市| 文化| 郎溪县| 辽源市| 吉木萨尔县| 衢州市| 巫山县| 邢台市| 台江县| 崇仁县| 孝义市| 崇仁县| 成都市| 历史| 淮南市| 瓦房店市| 都江堰市| 荆门市| 阿合奇县| 新营市| 永泰县| 阜宁县| 崇州市| 沅江市| 嵩明县| 德昌县| 工布江达县| 张家界市| 丹巴县| 邹城市| 巧家县| 鹰潭市| 峨眉山市| 资阳市| 辉南县| 西宁市| 北海市|