Ubuntu16.04配置JDK1.7

最近在搞Ubuntu系統,遇到一堆奇奇怪怪的問題。在配置JDK1.7的時候,真是花了我一番功夫

按照比較常規的方式安裝jdk1.7:

sudo apt-get install openjdk-7-jdk

如果報錯:Unable to locate package mingw32

執行如下命令,下載mingW32相關包

wget http://archive.ubuntu.com/ubuntu/pool/universe/m/mingw32/mingw32_4.2.1.dfsg-2ubuntu1_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/m/mingw32-binutils/mingw32-binutils_2.20-0.2ubuntu1_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/m/mingw32-runtime/mingw32-runtime_3.15.2-0ubuntu1_all.deb

安裝下載好的包
sudo dpkg -i *.deb

如果報依賴關係的錯
sudo apt-get install -f
再次安裝這些包
 sudo dpkg -i *.deb


繼續安裝jdk1.7

sudo apt-get install openjdk-7-jdk

還是報錯的話,原因可能是

Ubuntu16.04的安裝源已經默認沒有openjdk7了,所以要自己手動添加倉庫,如下:
# 1. oracle openjdk ppa source
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update


繼續安裝jdk1.7

sudo apt-get install openjdk-7-jdk

成功!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章