linux配置jdk
1.解壓jdk(解壓到/usr/java/jdk下)
tar -zxvf 壓縮包 -C /usr/java/jdk
2. 配置環境變數,並生效
(1)進入配置檔案
vim /etc/profile
(2)配置環境變數
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_114
export PATH=$PATH:$JAVA_HOME/bin
(3)生效
source /etc/profile
3.檢視是否生效
java -version # 發現顯示了好幾個java版本,而且沒有我們配好的jdk8版本
4. 檢視java軟連線並刪除
which java # 1. 檢視java軟連線,得到一個地址
rm -rf 目錄 # 2.將上面的軟連線刪除
5.刪除已經安裝的所有jdk
(1)檢視所有的jdk,得到路徑
rpm -qa|grep jdk # eg 得到 xsda.jdk 和 saf.jdk
(2)刪除linux中的jdk,根據上面路徑一次一次刪除,
yum -y remove 路徑 # eg 先執行 yum -y remove xsda.jdk 刪除;再次執行 yum -y remove saf.jdk。。。類推。
5. java -version
-bash: java: command not found #我服了,排查了很久,終於找到如下解決方案
6. 解決方案
(1)新增軟連線,由於上面刪除了軟連線,此處必須新增軟連線到自己的jdk1.8
ln -s -f /usr/java/jdk/jdk1.8.0_144/jre/bin/java
ln -s -f /usr/java/jdk/jdk1.8.0_144/bin/javac
7. 執行檢視結果
java -version
java
javac
由於刪除 /usr/bin/java,引出來的問題,解決了很長時間,做個筆記,避免走坑!!!!
相關文章
- LINUX下配置JDKLinuxJDK
- Linux配置jdk和tomcatLinuxJDKTomcat
- 6、nginx+linux下jdk配置NginxLinuxJDK
- linux配置jdk環境變數LinuxJDK變數
- Linux(jdk+tomcat配置安裝)LinuxJDKTomcat
- Linux伺服器配置——安裝配置JDK1 7Linux伺服器JDK
- JDK的配置JDK
- JDK1.6在LINUX下的安裝配置JDKLinux
- Linux 下安裝配置 JDK7 配置環境(debian 7)LinuxJDK
- Mac下配置JDKMacJDK
- windows下配置JDKWindowsJDK
- linux系統安裝jdk,配置環境變數LinuxJDK變數
- jdk在linux下安裝、配置環境變數JDKLinux變數
- JDK1.6在LINUX下的安裝配置[轉]JDKLinux
- Linux下載jdk ,Linux如何下載jdkLinuxJDK
- Linux下檢視jdk安裝路徑版本、安裝jdk、配置環境變數LinuxJDK變數
- Linux環境下RPM方式JDK安裝及配置LinuxJDK
- linux jdk ,tomcat 安裝與環境變數配置LinuxJDKTomcat變數
- jdk安裝與配置JDK
- WIN10JDK配置Win10JDK
- Ubuntu安裝配置JDKUbuntuJDK
- JDK的安裝配置JDK
- Mac配置多版本JDKMacJDK
- Linux中jdk的安裝和環境變數的配置LinuxJDK變數
- linux下配置jdk1.5、tomcat5.0、ant-1.6.5LinuxJDKTomcat
- 配置JDK環境變數JDK變數
- JAVA—JDK安裝與配置JavaJDK
- mac中配置jdk環境MacJDK
- JDK的安裝和配置JDK
- Intellij idea 配置JDKIntelliJIdeaJDK
- windows下JDK環境配置WindowsJDK
- jdk環境變數配置JDK變數
- JDK配置環境變數JDK變數
- IntelliJ IDEA配置JDKIntelliJIdeaJDK
- 在linux環境下安裝JDK並配置環境變數LinuxJDK變數
- linux 設定 jdkLinuxJDK
- linux 安裝jdkLinuxJDK
- Linux安裝JDKLinuxJDK