17 lines
628 B
Bash
17 lines
628 B
Bash
#!/usr/bin/env bash
|
|
# $1 sys_password
|
|
# $2 public ip eth0
|
|
|
|
java_installed=$(which java)
|
|
if [ -z $java_installed ] && [ -f /leapbin/jdk-8*-linux-x64.tar.gz ]; then
|
|
mkdir -p /opt/jdk
|
|
tar -zxf /leapbin/jdk-*-linux-x64.tar.gz -C /opt/jdk
|
|
mv /opt/jdk/* /opt/jdk/jdk1.8
|
|
update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8/bin/java 100
|
|
update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8/bin/javac 100
|
|
echo 'Java install is now complete!'
|
|
else
|
|
echo 'Java has been either installed or not binary package found!'
|
|
echo 'Download java and place it in tools/vagrant/ubuntu/leapbin directory.'
|
|
fi
|