Cleanup karaf-plugin dependencies 16/99316/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 17 Jan 2022 11:08:50 +0000 (12:08 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 17 Jan 2022 11:11:01 +0000 (12:11 +0100)
Maven dependencies should be scoped as provided, as otherwise maven
complains rather loudly. Also modernize their versions to match our
requirement from odlparent-lite.

Change-Id: I454198c958263cf0912e203249ddef34bd75acaf
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
karaf-plugin/pom.xml

index b873154b7bb8ce51b7d115d735b26b10ae3197c2..e61c82d5587632fc1077a3fc0c9cf03b3c351319 100644 (file)
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   </properties>
 
+  <prerequisites>
+    <maven>3.8.3</maven>
+  </prerequisites>
+
   <dependencies>
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-plugin-api</artifactId>
-      <version>3.5.4</version>
+      <version>3.8.3</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.maven.plugin-tools</groupId>
       <artifactId>maven-plugin-annotations</artifactId>
-      <version>3.5.2</version>
+      <version>3.6.2</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-core</artifactId>
-      <version>3.5.4</version>
+      <version>3.8.3</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-model</artifactId>
-      <version>3.5.4</version>
+      <version>3.8.3</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.ops4j.pax.url</groupId>