blob: 4c5d3ecbf744d296e7924d40af7878937fc6c0be [file] [log] [blame]
#!/bin/bash
echo "Installing dependencies..."
yum install epel-release -y
yum install -y wget openssl git xmllint jq
echo "Installing Java..."
yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
yum clean all
echo "Installing Apache Maven..."
mkdir mvn
curl ftp://ftp.osuosl.org/pub/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz --output /tmp/mvn.tar.gz
tar xzvf /tmp/mvn.tar.gz --strip-components=1 -C mvn
rm /tmp/mvn.tar.gz
echo "Configuring Java Environment Variables..."
echo export JAVA_HOME="/etc/alternatives/java_sdk_openjdk" >/etc/profile.d/javaenv.sh
echo 'export M2_HOME=/opt/mvn' >> /etc/profile.d/javaenv.sh
echo 'export MAVEN_HOME=/opt/mvn' >> /etc/profile.d/javaenv.sh
echo "export PATH=$PATH:$JAVA_HOME:${M2_HOME}/bin" >> /etc/profile.d/javaenv.sh
chmod 0755 /etc/profile.d/javaenv.sh
echo "Initialization completed successfully!"