Olá,
No exemplo do curso é instalado o OpenJDK 7, como seria o procedimento para a instalação do JDK 8 da Oracle?
Não encontrei exemplos parecidos com o do curso em relação ao JDK 8 da Oracle.
Obrigado,
Olá,
No exemplo do curso é instalado o OpenJDK 7, como seria o procedimento para a instalação do JDK 8 da Oracle?
Não encontrei exemplos parecidos com o do curso em relação ao JDK 8 da Oracle.
Obrigado,
Acredito que deva adicionar, um shell provider primeiramente, adicionando o repositório do JDK8 Oracle que não é padrão no ubuntu, teria de fazer um script shell como é feito para instalar o puppet no exemplo do aws
web_config.vm.provision "shell", path: "manifests/bootstrap.sh"
e em seguida adicionar um pacote como os demais. Abaixo o commando shell para adicionar o repositório do jdk8 oracle.
sudo add-apt-repository ppa:webupd8team/java
Lembrando que sempre deve-se tomar cuidado ao adicionar repositórios de terceiros a um servidor de produção. Para essas situações seria interessante talvez criar um script mais completo que fizesse toda instalação via arquivo zip, assim eliminando a necessidade de adicionar o repositório.
Olá, bom dia.
Consegue fazer utilizando o script shell.
Utilizei esse script:
https://github.com/pussinboots/vagrant-devel/blob/master/provision/packages/java8.sh
#!/bin/sh
if which java >/dev/null; then
echo "skip java 8 installation"
else
echo "java 8 installation"
apt-get install --yes python-software-properties
add-apt-repository ppa:webupd8team/java
apt-get update -qq
echo debconf shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections
echo debconf shared/accepted-oracle-license-v1-1 seen true | /usr/bin/debconf-set-selections
apt-get install --yes oracle-java8-installer
yes "" | apt-get -f install
fi
E no Vagrantfile:
config.vm.provision "shell", path: "manifests/java8.sh"
Obrigado!