Declaring this module as the parent of your project will add basic capabilities for using OT/J in your sources.
For simple cases two declarations in your pom will suffice:
<repositories>
<repository>
<id>ObjectTeamsRepository</id>
<name>Object Teams Repository</name>
<url>http://download.eclipse.org/objectteams/maven/3/repository</url>
</repository>
</repositories> <parent>
<groupId>org.eclipse</groupId>
<artifactId>objectteams-parent-pom</artifactId>
<version>2.1.1</version>
</parent>Starting with version 2.1.1 the parent pom also supports using OT/J in tycho builds (projects using OSGi).
See the objectteams-compile-test project for an example of how to use this parent pom.
All OT/J projects using the objectteams-parent-pom implicitly depend on the following artifacts which are developed independent of maven and simply repackaged using the org.eclipse:objectteams-artifact-deployer module:
The following module is indirectly used: