Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Select Window->Preferences as ahown in the figure.





  2. Select Java->Build Path->Classpath Variables. Select New.


    Image Added


  3. Enter the location of your m2repo. My m2repo is located at C:/m2repo. Select Ok.
    Code Block
    
    *Name:* M2_REPO
    *Path:* C:\m2repo
    
    Image Added


  4. Once done you can see M2_REPO added to your list of ClassPath variables.


    Image Added

Setting up the target platform

A extract from Eclipse help about Target Platform "Target Platform refers to the platform against which you are developing and testing your plug-ins. The target platform encompasses the location of the target, the list of plug-ins constituting the target, the target environment and launching arguments."
Following steps need to be performed while configuring the target platform for GEP development.

  1. Select Window->Preferences.


    Image Added


  2. On the next screen select Plug-in Development->Target Platform. Browse to <Local_M2_Repo>/eclipse/eclipse. Select Apply.
    Image Added


  3. Select Ok. This will set up the target platform for our GEP development.
    Image Added

Importing source code in your Eclipse Workspace

Next step is to import the source code for plug-ins to your workspace. This is the code with which you will be playing all the time.

  1. Right Click under Project Explorer and Select Import->Import...


    Image Added


  2. On the next window select General->Existing Projects into Workspace. Select Next.


    Image Added


  3. On the import projects window Browse to <GEP_Source_Home>/trunk/plugins. Select Finish.


    Image Added


    In case there are some errors try fixing those(consider it as your first step towards working with GEP) or else use the mailing lists.

Run and Debug Configurations

Before you can start running and debusing your code, set up your debug and run configurations.

  1. Select Run->Run Configurations.


    Image Added


  2. On the Run Configurations window Select Eclipse Application and Select New button on the top left.


    Image Added


  3. Name the new configuration as GEP_DEVELOPMENT. Select Apply.


    Image Added


  4. Next select the Arguments tab for your GEP_Development run configuration and set the VM arguments as follows
    Code Block
    
    -Xms256m -Xmx256m -XX:MaxPermSize=128m
    
    Image Added


  5. Next select the tracing tab and select the top most 4 jars. See figure below. Select Apply and Run.


    Image Added


  6. This will launch a new Eclipse window which is nothing but Eclipse + <Your_Plugin_Code>. You can modify the code and each time you can launch your Eclipse Configuration to test the modifications in code.


    Image Added


  7. TO Debug the code change to Debug Perspective in eclipse and Select Run->Debug Configurations. Select Debug.