Project

General

Profile

Setup Development Environment » History » Revision 4

Revision 3 (chin-yeh, 10/14/2011 11:28 AM) → Revision 4/9 (chin-yeh, 10/14/2011 11:40 AM)

{{toc}} 

 h1. Setup Development Environment 

 This guides describes how to setup the Eclipse development environment. 

 *Steps:* 
 # install the *Apache Maven* ([[Install Maven]]) 
 # copy the attachment:"settings.xml" to : 
 ** *Windows Vista or Windows 7* - <code>C:\Users\[your windows account name]\.m2</code> 
 ** *Windows XP* - <code>C:\Documents and Settings\[your windows account name]\.m2</code> 
 # download the "Provisioned Eclipse":http://192.168.2.13/download/eclipse.zip 
 # unzip it to your local computer 
 # navigate to the extracted folder, e.g. _eclipse3_5_, edit the *eclipse.ini* to append the following line: 
 <pre> 
 -vm 
 C:/Program Files/Java/[[you JDK version]]/jre/bin/client/jvm.dll 
 </pre> 
 *sample:* 
 <pre> 
 --launcher.library 
 plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519 
 -startup 
 plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar 
 -vm 
 C:/Program Files/Java/jdk1.6.0_23/jre/bin/client/jvm.dll 
 -product 
 org.eclipse.epp.package.jee.product 
 --launcher.XXMaxPermSize 
 256M 
 -showsplash 
 org.eclipse.platform 
 --launcher.XXMaxPermSize 
 256m 
 -vmargs 
 -Xss2m 
 -XX:PermSize=128m 
 -XX:MaxPermSize=256m 
 -XX:MaxGCPauseMillis=10 
 -XX:MaxHeapFreeRatio=70 
 -XX:+UseConcMarkSweepGC 
 -XX:+CMSIncrementalMode 
 -XX:+CMSIncrementalPacing 
 -XX:CompileThreshold=5 
 -Dosgi.requiredJavaVersion=1.5 
 -Xms128m 
 -Xmx512m 
 </pre> 
 # _eclipse3_5_ and launch the *eclipse.exe* 
 ** _the select workspace dialog will be prompted up, either setup a new one or point it to your existing workspace_ 
 # after that, go to *_Window -> Preference_* 
 ## select *_General -> Content Types -> Text -> JSP -> JSP Fragment_* 
 ## press the *Add* button and enter <code>*.inc</code> in the *Content type* field 
 ## press OK to save the changes 
 # for web application project (_excluded those that maintained using Maven_), add the following libraries to the Java Build Path (*_Properties -> Java Build Path -> Libraries_*) 
 ** "Servlet-API":http://192.168.2.13:8081/nexus/service/local/artifact/maven/redirect?r=jboss_release&g=jboss.web&a=servlet-api&v=2.1.5.GA&e=jar 
 ** "JSP-API":http://192.168.2.13:8081/nexus/service/local/artifact/maven/redirect?r=jboss_release&g=jboss.web&a=jsp-api&v=2.1.5.GA&e=jar 
 # done