Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "IAM Environment"

(Undo revision 143712 by Csanchez.exist.com (Talk))
 
Line 4: Line 4:
  
 
== Subversion configuration ==
 
== Subversion configuration ==
 +
Configure your subversion client to automatically add the subversion properties to the new files you create by setting '' enable-auto-props = yes ''
  
PDE Build ships with CVS support, but not SVN. You will need to install the SVN support from Subversive update site [http://download.eclipse.org/technology/subversive/0.7/pde-update-site/].
+
Check the [http://maven.apache.org/developers/svn-eol-style.txt SVN config file]
 +
 
 +
== Development conventions ==
 +
See this page for [[IAM Development Conventions | development conventions]], such as style and standard headers.
 +
 
 +
== Setup your Execution Environment ==
 +
 
 +
IAM uses the J2SE-15 Execution Environment for its JRE Library references, launchers, and testing.
 +
 
 +
# Go check your Execution environment.
 +
#: '' Window > Preferences > Java > Installed JREs > Execution Environment > J2SE-1.5 '' and ensure that there is a compatible JRE present.  A "Perfect Match" would be better.
 +
#: [[Image:Iam-execution-environment-good.png]]
 +
# If you don't have a perfect match, add a Java 1.5 JRE to your 'Installed JREs' listing.  '' Window > Preferences > Java > Installed JREs ''
 +
 
 +
== Target platform ==
 +
 
 +
There is a wiki page with [[IAM Target Platform | instructions for setting up the target platform]] for building IAM
 +
 
 +
== Getting the source code ==
 +
 
 +
Instructions on [[IAM Getting Sources | this page]].
 +
 
 +
== Finishing touch ==
 +
At this point your code might contain compiler errors. These are caused by the embedder jars not being in the build path (the embedder feature was downloaded when setting up your [[IAM Target Platform | target platform]].
 +
 
 +
To fix the problems go to the ''Plugins'' view (Ctrl+3 Plugins or go to the ''Plug-in Development Perspective''). Find the 'org.apache.maven.embedder'' plug-in and import it as binary project with linked content.
 +
 
 +
[[Image:iam-import-embedder-bundle.png]]
  
 
[[Category:IAM]]
 
[[Category:IAM]]

Latest revision as of 13:46, 11 March 2009

< To: IAM

IAM Development Environment

Follow these instructions to get your development environment up and running.

Subversion configuration

Configure your subversion client to automatically add the subversion properties to the new files you create by setting enable-auto-props = yes

Check the SVN config file

Development conventions

See this page for development conventions, such as style and standard headers.

Setup your Execution Environment

IAM uses the J2SE-15 Execution Environment for its JRE Library references, launchers, and testing.

  1. Go check your Execution environment.
    Window > Preferences > Java > Installed JREs > Execution Environment > J2SE-1.5 and ensure that there is a compatible JRE present. A "Perfect Match" would be better.
    Iam-execution-environment-good.png
  2. If you don't have a perfect match, add a Java 1.5 JRE to your 'Installed JREs' listing. Window > Preferences > Java > Installed JREs

Target platform

There is a wiki page with instructions for setting up the target platform for building IAM

Getting the source code

Instructions on this page.

Finishing touch

At this point your code might contain compiler errors. These are caused by the embedder jars not being in the build path (the embedder feature was downloaded when setting up your target platform.

To fix the problems go to the Plugins view (Ctrl+3 Plugins or go to the Plug-in Development Perspective). Find the 'org.apache.maven.embedder plug-in and import it as binary project with linked content.

Iam-import-embedder-bundle.png

Back to the top