jdk安裝
- 下載1.8 http://www.oracle.com/technetwork/java/javase/archive-139210.html
- 解壓包到/usr/local/
- 配置環境變量/etc/profile
export JAVA_HOME=/usr/local/jdk1.8.0_211/
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
- 使配置生效. /etc/profile(點命令,與配置文件路徑間有空格)
java -version
切換terminal後會不生效?
修改方式在~/.bashrc
中添加source /etc/profile
使其生效
profile與bashrc的區別?
bashrc
是在系統啓動後就會自動運行。profile
是在用戶登錄後纔會運行- 進行設置後,可運用source bashrc命令更新bashrc,也可運用source profile命令更新profile。
PS:通常我們修改bashrc,有些linux的發行版本不一定有profile這個文件
/etc/profile
中設定的變量(全局
)的可以作用於任何用戶,而~/.bashrc等中設定的變量(局部)只能繼承/etc/profile中的變量,他們是"父子"關係。