Title: Maven Dependencies
The following common dependencies needs to be added to the pom.xml of the consuming project:
<dependency> <groupId>org.apache.olingo</groupId> <artifactId>odata-commons-api</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.olingo</groupId> <artifactId>odata-commons-core</artifactId> <version>${project.version}</version> </dependency>
For realization of OData-Client projects additional dependencies are necessary:
<dependency> <groupId>org.apache.olingo</groupId> <artifactId>odata-server-api</artifactId> <version>${olingo.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.apache.olingo</groupId> <artifactId>odata-server-core</artifactId> <version>${olingo.version}</version> <scope>runtime</scope> </dependency>
For realization of OData-Server projects additional dependencies are necessary:
<dependency> <groupId>org.apache.olingo</groupId> <artifactId>odata-server-api</artifactId> <version>${olingo.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.apache.olingo</groupId> <artifactId>odata-server-core</artifactId> <version>${olingo.version}</version> <scope>runtime</scope> </dependency>
Whereas the variable ${olingo.version}
has to be replaced with the concrete version of the library.
See also: