Versions Compared

Key

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

...

There are two well established development environments that the SDO community use, Maven and Eclipse. To use the Eclipse IDE you must first establish a maven environment.

Getting Setup for Development (prerequisites)

Download the following:

Setting up for Maven Development

...

  • Get your source tree set up locally
  • Ensure that maven (mvn) is on your execution path
  • Ensure that you have network connectivity (Maven has the capacity to retrieve dependencies from the internet while executing a build instruction)
  • In a shell or command prompt ensure that you are in the <sdo-source-root>spec/sdo-api directory
  • Issue the command "mvn", this will build the SDO API interface source code, run any tests, package the class files in a jar and install the jar in a repository on your computer where it will be available for other maven projects which depend on it
  • Change directory to <sdo-source-root>/sdo
  • execute the "mvn" command, this will build and test the SDO implementation, Tools and Plugin projects, and will install artefacts into you local maven repository
  • You can now use the tools of your choice to explore, use and modify the SDO source code. If you have extracted your source tree using SVN you will be able to submit patches arising from your modifications to the SDO project by attaching patch files to JIRAs.

...