Technical Recipes

Set up Application Development Environment

0  Download JDK
	from http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html and install it under say, C:\Program Files\Java

1. Download Apache Ant
	from http://ant.apache.org/bindownload.cgi and install it under say,  c:\apache-ant-1.8.4
   - Set path=%path%;c:\apache-ant-1.8.4\bin
   - Set JAVA_HOME=C:\Program Files\Java\ jdk1.7.0_60
 
2. Download the ant-contrib package
	from http://ant-contrib.sourceforge.net/
     - Extract the ant-contrib.jar to the c:\ apache-ant-1.8.4\lib
     - Add the following line to the build script
        <taskdef resource="net/sf/antcontrib/antcontrib.properties"/>

3. Download CVS client binary
	from ftp GNU site: http://ftp.gnu.org/non-gnu/cvs/
    - Extract cvs.exe to c:\ apache-ant-1.8.4\bin
    - Set environment variable CVSROOT=:pserver:<username>@<hostname or IP address>:/main/

4. Download Eclipse IDE
	from http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/keplersr2 and install it under C:\eclipse-juno

5. Download Apache Web server 2.2 with Win32 Binary including OpenSSL 0.9.8y (MSI Installer)
	from http://httpd.apache.org/download.cgi and install it as a Windows Service under say, C:\Program Files (x86)\Apache Software Foundation\Apache2.2 

6. Download Tomcat
	from http://tomcat.apache.org/download-70.cgi and install it as a Windows Service 

7. Download and install Apache Tomcat connector
	from http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/
   - Extract mod_jk.so to C:\Program Files (x86)\Apache Software Foundation\Apache2.2\module

8. Download, install and configure MySQL 5.5 as a Windows Service
	from http://dev.mysql.com/downloads/mysql/

9. Download and install Microsoft Visual C++ 2010 Redistributable Package (x86)
	from http://www.microsoft.com/en-us/download/details.aspx?id=5555

10. Download and install .NET Framework 4.0
	from http://www.microsoft.com/en-us/download/details.aspx?id=17113

11. Download and install MySQL Workbench 5.2.42 
	from http://dev.mysql.com/downloads/tools/workbench/5.2.html

12. Download VMware Player
	from https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/6_0

13. Download WinRAR
	from http://www.rarlab.com/download.htm

14. Download TextPad
	from http://www.textpad.com/download/

15. Download Putty
	from http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

16. Download WinSCP
	from http://winscp.net/download/winscp517setup.exe