Vagrant java 1.6 到 1.8
Vagrant java 1.6 to 1.8
我用 hashicorp-precise32 虚拟机在我的机器上安装了 vagrant。它安装了 java 1.6 而我想要 java 1.8。我必须安装另一个虚拟机吗?如何获得 java 1.8?
这取决于您在 virtualbox 上安装的 os,您安装的那个有 ubuntu,因此您需要按照 here
的说明进行操作
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
$ sudo apt-get install oracle-java8-set-default
在您的 Vagrantfile 中添加以下行,它将安装 Java 8 (accepting licenses)
并在您的来宾 VM 中设置环境变量:
sudo apt-get install -y software-properties-common python-software-properties
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
sudo add-apt-repository ppa:webupd8team/java -y
sudo apt-get update
sudo apt-get install oracle-java8-installer
echo "Setting environment variables for Java 8.."
sudo apt-get install -y oracle-java8-set-default
我用 hashicorp-precise32 虚拟机在我的机器上安装了 vagrant。它安装了 java 1.6 而我想要 java 1.8。我必须安装另一个虚拟机吗?如何获得 java 1.8?
这取决于您在 virtualbox 上安装的 os,您安装的那个有 ubuntu,因此您需要按照 here
的说明进行操作$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
$ sudo apt-get install oracle-java8-set-default
在您的 Vagrantfile 中添加以下行,它将安装 Java 8 (accepting licenses)
并在您的来宾 VM 中设置环境变量:
sudo apt-get install -y software-properties-common python-software-properties
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
sudo add-apt-repository ppa:webupd8team/java -y
sudo apt-get update
sudo apt-get install oracle-java8-installer
echo "Setting environment variables for Java 8.."
sudo apt-get install -y oracle-java8-set-default