Skip to content

Instantly share code, notes, and snippets.

@rajeshpv
Created March 2, 2013 21:01
Show Gist options
  • Select an option

  • Save rajeshpv/5073273 to your computer and use it in GitHub Desktop.

Select an option

Save rajeshpv/5073273 to your computer and use it in GitHub Desktop.

Install Development

  • 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
  • Installing Ant, Maven
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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment