設定java.library.path的值(Mac/Linux/Windows)
說明:網上基本針對這個值的設定分為兩面,Windows派和Linux派,Windows的不說,Linux下只會說設定LD_LIBRARY_PATH即可,但這種方式在Java 8是一個錯誤的設定,尤其是跨平臺的設定,幾乎會無效。那麼現在新版設定這個值需要注意一下幾點:
1、作業系統
2、Java的版本
一、先說Java 8以前的版本(Java 7)
- Windows:PATH
- Linux:LD_LIBRARY_PATH
- Mac:DYLD_LIBRARY_PATH
二、針對Java 8的版本
- Windows:PATH
- Linux:LD_LIBRARY_PATH
- Mac:JAVA_LIBRARY_PATH
總結:可以看出在上面的設定中,有明顯變化的設定是Mac,從DYLD_LIBRARY_PATH變成了JAVA_LIBRARY_PATH,這就是有吭的設定。
其它:
1、如果你在設定了環境變數後,IDEA或者命令列執行無效的情況下,重啟IDEA試下,很多時候是沒有生效造成的。
2、在類unix系統中設定環境變數的例子:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions
參考:
https://stackoverflow.com/questions/20038789/default-java-library-path
==>如有問題,請聯絡我:easonjim#163.com,或者下方發表評論。<==
相關文章
- windows遠端桌面設定,windows遠端桌面設定的方法Windows
- windows設定sshd的shellWindows
- 我的 MAC 設定Mac
- XamarinAndroid元件教程設定動畫的設定插值器NaNAndroid元件動畫
- linux的date命令設定Linux
- 設定SQL標識列的值SQL
- Linux、Mac和Windows安裝GradleLinuxMacWindowsGradle
- iptables設定macMac
- linux 設定代理Linux
- sql設定欄位預設值SQL
- Windows Server 2022 初始設定WindowsServer
- 設定 Windows Media Player 推薦設定的登錄檔檔案Windows
- Unix、Windows、Mac OS、Linux系統故事WindowsMacLinux
- Golang技巧之預設值設定的高階玩法Golang
- linux設定埠轉發(一鍵設定)Linux
- Linux/Window安全設定Linux
- Linux網路設定Linux
- linux定時任務的設定 crontab 配置指南Linux
- React技巧之設定input值React
- Win10怎樣設定Windows Hello功能 win10系統設定Windows Hello的步驟Win10Windows
- XamarinEssentials教程設定首選項Preferences的值
- Windows設定圖片縮圖Windows
- Docker for Windows 裡的Shared Drives 設定不生效DockerWindows
- Windows 10/11 安裝後的必要設定Windows
- webapi 設定swagger上請求引數的預設值WebAPISwagger
- JavaScript可以設定最大值和最小值的隨機數JavaScript隨機
- Python中如何給字典設定預設值Python
- MySQL欄位預設值設定詳解MySql
- Git clone 太慢了解一下 Mac Linux 設定代理和取消代理的方法GitMacLinux
- CleanMyMac for mac之偏好設定Mac
- 如何恢復出廠設定的Mac?Mac
- Navicat Mac 網格偏好設定的方法Mac
- cookie的值可以設定為中文嗎?為什麼?如果可以怎麼設定?Cookie
- easyexcel動態設定註解值Excel
- mysql中sql_mode值設定MySql
- Linux-設定固定ipLinux
- Linux設定防火牆iptablesLinux防火牆
- Linux-別名設定Linux