From 32eddf762a12b4ab6e1b1c77d84dd0ea7e9caf1b Mon Sep 17 00:00:00 2001
From: lewa <lene.wasskog@nibio.no>
Date: Wed, 3 Jan 2024 12:08:02 +0100
Subject: [PATCH] build: Add maven-dependency-plugin, remove unused (compile)
 dependencies

---
 pom.xml | 60 ++++-----------------------------------------------------
 1 file changed, 4 insertions(+), 56 deletions(-)

diff --git a/pom.xml b/pom.xml
index 5d8878a2..3a60acfd 100755
--- a/pom.xml
+++ b/pom.xml
@@ -60,31 +60,11 @@
             <version>2.3.1</version>
             <scope>compile</scope>
         </dependency>
-        <dependency>
-            <groupId>edu.ucar</groupId>
-            <artifactId>cdm</artifactId>
-            <version>4.6.21</version>
-        </dependency>
         <dependency>
             <groupId>org.flywaydb</groupId>
             <artifactId>flyway-core</artifactId>
             <version>8.3.0</version>
         </dependency>
-        <dependency>
-            <groupId>org.hibernate</groupId>
-            <artifactId>hibernate-spatial</artifactId>
-            <version>5.6.15.Final</version>
-            <exclusions>
-                <exclusion>
-                    <artifactId>postgresql</artifactId>
-                    <groupId>postgresql</groupId>
-                </exclusion>
-                <exclusion>
-                    <groupId>org.dom4j</groupId>
-                    <artifactId>dom4j</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
         <dependency>
             <groupId>javax.servlet</groupId>
             <artifactId>javax.servlet-api</artifactId>
@@ -139,13 +119,6 @@
             <artifactId>JavaAPIforKml</artifactId>
             <version>2.2.1</version>
         </dependency>
-        <!-- https://mvnrepository.com/artifact/net.postgis/postgis-jdbc -->
-        <dependency>
-            <groupId>net.postgis</groupId>
-            <artifactId>postgis-jdbc</artifactId>
-            <version>2.5.1</version>
-        </dependency>
-
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-annotations</artifactId>
@@ -185,12 +158,6 @@
             <version>42.3.1</version>
             <scope>provided</scope>
         </dependency>
-        <dependency>
-            <groupId>com.fasterxml.jackson.dataformat</groupId>
-            <artifactId>jackson-dataformat-csv</artifactId>
-            <version>2.16.1</version>
-            <type>jar</type>
-        </dependency>
         <dependency>
             <groupId>com.fasterxml.jackson.datatype</groupId>
             <artifactId>jackson-datatype-jsr310</artifactId>
@@ -268,28 +235,11 @@
             <artifactId>icu4j</artifactId>
             <version>70.1</version>
         </dependency>
-        
-        <!--dependency>
-                <groupId>org.postgresql</groupId>
-                <artifactId>postgresql</artifactId>
-                <version>9.4-1211</version>
-                <scope>provided</scope>
-        </dependency-->
-        <dependency>
-            <groupId>org.openjdk.jol</groupId>
-            <artifactId>jol-core</artifactId>
-            <version>0.16</version>
-        </dependency>
         <dependency>
             <groupId>org.geotools</groupId>
             <artifactId>gt-api</artifactId>
             <version>20.5</version>
         </dependency>
-        <dependency>
-            <groupId>org.geotools</groupId>
-            <artifactId>gt-epsg-hsql</artifactId>
-            <version>20.5</version>
-        </dependency>
         <dependency>
             <groupId>javax.measure</groupId>
             <artifactId>unit-api</artifactId>
@@ -300,12 +250,6 @@
             <artifactId>enunciate-core-annotations</artifactId>
             <version>2.17.1</version>
         </dependency>
-
-        <dependency>
-            <groupId>com.webcohesion.enunciate</groupId>
-            <artifactId>enunciate-rt-util</artifactId>
-            <version>2.17.1</version>
-        </dependency>
         <dependency>
             <groupId>com.bedatadriven</groupId>
             <artifactId>jackson-datatype-jts</artifactId>
@@ -321,6 +265,10 @@
 
     <build>
         <plugins>
+            <plugin>
+                <artifactId>maven-dependency-plugin</artifactId>
+                <version>3.2.0</version>
+            </plugin>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-compiler-plugin</artifactId>
-- 
GitLab