- make sure the required installs are already downloaded into ~/Downloads/INSTALL
- Installing Jdk, 1.6 and 1.7
mkdir -p ~/programs/java
cd ~/programs/java
cp ~/Downloads/CHROME/jdk-6u39-linux-x64.bin .
chmod +x jdk-6u39-linux-x64.bin
./jdk-6u39-linux-x64.bin
JAVA_HOME_16=~/programs/java/jdk1.6.0_39
rm jdk-6u39-linux-x64.bin
cd ~/programs/java
cp ~/Downloads/CHROME/jdk-7u15-linux-x64.tar.gz .
tar -zxvf jdk-7u15-linux-x64.tar.gz
JAVA_HOME_17=~/programs/java/jdk1.7.0_15
rm jdk-7u15-linux-x64.tar.gz
mkdir -p ~/programs/ant
cd ~/programs/ant/
unzip ~/Downloads/INSTALL/apache-ant-1.8.2-bin.zip
ANT_HOME=~/programs/ant/apache-ant-1.8.2
mkdir -p ~/programs/maven
cd ~/programs/maven
unzip ~/Downloads/INSTALL/apache-maven-3.0.4-bin.zip
cp apache-maven-3.0.4/conf/settings.xml apache-maven-3.0.4/conf/settings.xml.orig
cp ~/Downloads/install/settings.xml apache-maven-3.0.4/conf/settings.xml
M2_HOME=~/programs/maven/apache-maven-3.0.4
mkdir -p ~/programs/eclipse
cd ~/programs/eclipse
cp ~/Downloads/CHROME/eclipse-java-juno-SR2-linux-gtk-x86_64.tar.gz .
tar xvfz eclipse-java-juno-SR2-linux-gtk-x86_64.tar.gz
mv eclipse eclipse-juno-sr2
rm eclipse-java-juno-SR2-linux-gtk-x86_64.tar.gz
ECLIPSE_HOME=~/programs/eclipse/eclipse-juno-sr2
mkdir -p ~/programs/jboss
cd ~/programs/jboss
wget http://download.jboss.org/jbossas/7.1/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final.tar.gz
tar xvfz jboss-as-7.1.1.Final.tar.gz
JBOSS_HOME=~/programs/jboss/jboss-as-7.1.1.Final
mkdir -p ~/programs/oracle
cd ~/programs/oracle
unzip ~/Downloads/INSTALL/sqldeveloper-3.2.20.09.87-no-jre.zip -d .
- edit sudo vi /etc/bash.bashrc
export ANT_HOME=~/programs/ant/apache-ant-1.8.2
export M2_HOME=~/programs/maven/apache-maven-3.0.4
export JAVA_HOME_16=~/programs/java/jdk1.6.0_39
export JAVA_HOME_17=~/programs/java/jdk1.7.0_15
export JAVA_HOME=$JAVA_HOME_17
export JBOSS_HOME=~/programs/jboss/jboss-as-7.1.1.Final
export ECLIPSE_HOME=~/programs/eclipse/eclipse-juno-sr2
export PATH=~/bin:$JAVA_HOME/bin:$ANT_HOME/bin:$M2_HOME/bin:$JBOSS_HOME/bin:$PATH