在虚拟机上安装ubuntu14.04系统,想在改系统上安装jdk。
首先需要将jdk从windows上复制到ubuntu系统下,于是想到了samba服务器,但是一直没有配置成功,无奈选择使用vmware虚拟机上带有的共享文件夹,即ubuntu系统下和windows系统下可以共享一个文件夹。
将jdk的安装包放进了共享文件夹,在ubuntu系统下也看到了这个安装包,于是进行加压,但是解压出现错误,这里需要注意的事情一:不要在共享文件夹下面解压。
解压后的jdk即可以使用,无需安装,这是需要注意的事情二。
最后,环境变量按照网上的设置完毕,但是检测还是没有没有安装,需要注意的事情三:环境变量设置完毕之后需要让其生效,即source一下。
【以下方法为转载】
【因为编译安卓5.0以上的系统要用Openjdk7】
sudo apt-get install openjdk-7-jre 或者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
sudo apt-get install openjdk-7-jdk // OpenJdk 7安装:
# 2. oracle Java jdk ppa source
sudo add-apt-repository ppa:webupd8team/Java
sudo apt-get update
JDK6 :
sudo apt-get install oracle-java6-installer
JDK 7:
sudo apt-get install oracle-java7-installer
JDK 8:
sudo apt-get install oracle-java8-installer
如果安装成功之后还是不能用可能不有多个版本,选的不对
sudo update-alternatives –config java
sudo update-alternatives –config javac
选出正确的版本