① 求助,ubuntu下安裝jdk8失敗後無法重裝
卸載之前,先檢查java對安裝情況
# update-alternatives --display java
To check the setup before uninstalling Java.
接下來,刪除符號鏈接
2、(替換(version)為你的java具體版本.命令 「java -version」來得到,我的所1.7.0_15,那麼你可以用命令 update-alternatives --remove "java" "/usr/lib/jvm/jdk1.7.0_15/bin/java"來刪除)
?
1
2
3
# update-alternatives --remove "java"
"/usr/lib/jvm/jdk/bin/java"
# update-alternatives --remove "javac"
"/usr/lib/jvm/jdk/bin/javac"
# update-alternatives --remove "javaws"
"/usr/lib/jvm/jdk/bin/javaws"
確認這些符號鏈接(symlinks)是否都刪除了
# java -version # javac -version # which javaws
後面倆命令必須要慎之又慎,不然可能毀掉你的系統.
# cd /usr/lib/jvm # sudo rm -rf jdk
② 怎樣在Ubuntu 14.04中安裝Java
原系統應該帶有 openjdk
如果不喜歡,可以先卸載,然後下載oracle的jdk linux版本,直接安裝,配置JAVA_HOE、添加 PATH
③ 請教關於Ubuntu下自帶openjdk的卸載,最好有詳細的步驟
你無需管它。
自已安裝你需要的jdk,例如你安裝在/opt/jdk/這個位置。
然後你修改/etc/profile
在裡面設置PATH, CLASSPATH, JAVA_HOME等變數,
就像下面這樣:
export JAVA_HOME=/opt/jdk
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
然後保存並重啟系統,然後就可以使用你安裝的JDK了
如果你確實要卸載,開一個終端,以root身份運行:
apt-get remove openjdk*
就可以卸載了。
④ 請教關於Ubuntu下自帶openjdk的卸載
卸載具體方法如下:
代碼:sudo vi /etc/environment
在environment中修改,出現如下部分
引用:PATH="......:/usr/lib/jvm/java/jdk1.6.0_12/bin"
CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_12/lib
JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12
此時,環境變數設置成功(設置環境變數的方法很多,不一一列舉)
由於ubuntu中可能會有默認的jdk,如openjdk。假如有openjdk的話,所以,為了使默認使用的是我們安裝的jdk,還要進行如下工作。
執行
代碼:update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_12/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_12/bin/javac 300
⑤ 怎樣在Ubuntu 14.04中安裝Java
先去 Oracle下載Linux下的JDK壓縮包,我下載的是jdk-7u4-linux-i586.tar.gz文件,下好後直接解壓
Step1:
# 將解壓好的jdk1.7.0_21文件夾用最高許可權復制到/usr/lib/jvm目錄里
sudo cp -r ~/jdk1.7.0_21/ /usr/lib/jvm/
Step2:
# 配置環境變數
sudo gedit ~/.profile
在末尾加上:
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_21
然後保存關閉,使用source更新下
$ source ~/.profile
使用env命令察看JAVA_HOME的值
$ env
如果JAVA_HOME=/usr/lib/jvm/jdk1.7.0_21,說明配置成功。
Step3:
# 將系統默認的jdk修改過來
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_21/bin/java 300
輸入sun jdk前的數字就好了
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_21/bin/javac 300
$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac
Step4:
然後再輸入java -version,看到如下信息,就說明改成sun的jdk了:
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) Server VM (build 23.0-b21, mixed mode)
可能會存在的問題:
1.提示缺失libjli.so無法啟動……,碰到這個問題是你下載的JavaJDK壓縮包不完整,或者你的解壓方式不對導致,直接解壓到當前路徑,然後拷貝到你需要的目錄,JDK的安裝目錄可以隨便選擇,比如你可以放在HOME目錄下,
libjli.so文件在:~/jdk1.7.0_07/jre/lib/i386/jli/libjli.so
2.可能無法配置成功,需要卸載以前安裝的OpenJDK,具體可以命令行移除
3.不同版本的JDK,版本號如上修改即可
⑥ 怎樣在Ubuntu 14.04中安裝Java
原來就有openJDK
如果想換成oracle的JDK,先卸載openjdk,,,,再下載linux的安裝文件、設定JAVA_HOME、添加PATH
等
⑦ 怎樣在Ubuntu 14.04中安裝Java
卸載原OPENJDK再載oracle JDKBIN版本或使用軟體管理線安裝