Friday, May 21, 2010

Development Startup

1. Download and install java jdk if haven't done yet.
2. Download and install the eclipse. Go to http://www.eclipse.org/downloads/ and download "Eclipse IDE for Java EE Developers" product. or eclipse classic version
3. Modify the eclipse.ini configuration settings file for higher memory and a specific VM. For example:
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
-framework
plugins\org.eclipse.osgi_3.4.2.R34x_v20080826-1230.jar
-vm
C:\Program Files\Java\jdk1.6.0_07\bin
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms128m
-Xmx768m
-Djava.net.preferIPv4Stack=true
4. Eclipse IvyDe plugin. http://ant.apache.org/ivy/ivyde/download.cgi
5. Eclipse SVN plugin. http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA.
6. Eclipse Checkstyle plugin. http://eclipse-cs.sourceforge.net/downloads.html
7. checkout buildtools
8. setup ivy settings. Preference -> Ivy -> Settings, Click on the "Browse" button up top and select the ivysettings.xml (e.g., file:/C:/sourcecode/buildtools/ivy/ivysettings.xml) file located in the buildtools directory you checked out. -> Retrieve and check the box labeled, "Do retrieve after resolve"
9. setup checkstyle. Preference -> Checkstyle -> New (create Project Relative Configuration for Foundations)
10. Install flex builder plugin. Download flex builder plugin and install it. Select a copy of existing eclipse when installing flex.