Skip to content

Commit

Permalink
Merge pull request #137 from lat-lon/fix/dependenciesPlugins
Browse files Browse the repository at this point in the history
Upgraded dependencies and maven plugins
  • Loading branch information
copierrj authored Dec 4, 2024
2 parents b0bf6d7 + a9ab245 commit e0106dc
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 24 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ The deegree OGC API Features (deegree ogcapi) implementation is compliant to the
The user documentation (e.g. "How to set up deegree ogcapi?") can be found in the [user manual](./deegree-ogcapi-documentation/src/main/asciidoc/index.adoc).

## Developer documentation
To build deegree ogcapi you need to install a [JDK 11](https://adoptium.net/?variant=openjdk11&jvmVariant=hotspot) or higher and [Apache Maven 3.8.x](https://maven.apache.org/). Then run the following command to build the project:
To build deegree ogcapi you need to install a [JDK 11](https://adoptium.net/?variant=openjdk11&jvmVariant=hotspot) or higher and [Apache Maven 3.9.x](https://maven.apache.org/). Then run the following command to build the project:

```shell
mvn clean install
Expand All @@ -20,6 +20,8 @@ https://github.com/deegree/deegree3/wiki

## Docker

[![deegree-ogcapi](https://dockeri.co/image/deegree/deegree-ogcapi)](https://hub.docker.com/r/deegree/deegree-ogcapi/)

### Build Docker image

You can build a Docker image easily with the `Dockerfile` contained in the repository. For example:
Expand Down
2 changes: 1 addition & 1 deletion deegree-ogcapi-documentation/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
<plugin>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctor-maven-plugin</artifactId>
<version>2.2.4</version>
<version>3.1.0</version>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
Expand Down
2 changes: 1 addition & 1 deletion deegree-ogcapi-webapp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>11.0.18</version>
<version>11.0.24</version>
<configuration>
<webApp>
<contextPath>/deegree-ogcapi</contextPath>
Expand Down
42 changes: 21 additions & 21 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -120,25 +120,25 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>3.5.0</version>
<version>3.6.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>3.6.0</version>
<version>3.7.1</version>
<configuration>
<tarLongFileMode>gnu</tarLongFileMode>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.6.1</version>
<version>3.8.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.2.5</version>
<version>3.5.2</version>
<configuration>
<!-- Travis build workaround -->
<argLine>-Xms1024m -Xmx2048m</argLine>
Expand All @@ -154,7 +154,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>3.2.5</version>
<version>3.5.2</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
Expand All @@ -177,12 +177,12 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>3.1.1</version>
<version>3.1.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>3.1.1</version>
<version>3.1.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
Expand All @@ -192,12 +192,12 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.12.1</version>
<version>3.13.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.3.0</version>
<version>3.4.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
Expand All @@ -207,25 +207,25 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>3.2.0</version>
<version>3.2.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.6.3</version>
<version>3.11.1</version>
<configuration>
<doclint>none</doclint>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>3.0.1</version>
<version>3.1.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-plugin</artifactId>
<version>2.0.1</version>
<version>2.1.0</version>
</plugin>
<!-- git describe -->
<plugin>
Expand All @@ -241,7 +241,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>3.4.1</version>
<version>3.5.0</version>
</plugin>
<plugin>
<groupId>org.antlr</groupId>
Expand Down Expand Up @@ -841,7 +841,7 @@
<dependency>
<groupId>org.skyscreamer</groupId>
<artifactId>jsonassert</artifactId>
<version>1.5.1</version>
<version>1.5.3</version>
<scope>test</scope>
</dependency>
<dependency>
Expand All @@ -859,7 +859,7 @@
<dependency>
<groupId>io.swagger.parser.v3</groupId>
<artifactId>swagger-parser-v3</artifactId>
<version>2.1.21</version>
<version>2.1.23</version>
<scope>test</scope>
</dependency>
<dependency>
Expand Down Expand Up @@ -915,13 +915,13 @@
<java.version>11</java.version>
<site.dir>${user.home}/Sites</site.dir>
<jersey-version>2.41</jersey-version>
<swagger-version>2.2.20</swagger-version>
<swagger-version>2.2.25</swagger-version>
<swagger-ui-version>3.52.5</swagger-ui-version>
<jackson-version>2.16.1</jackson-version>
<jackson-version>2.16.2</jackson-version>
<deegree-version>3.5.8</deegree-version>
<slf4j.version>1.7.36</slf4j.version>
<log4j.version>2.23.1</log4j.version>
<antlr.version>4.13.1</antlr.version>
<antlr.version>4.13.2</antlr.version>
</properties>

<modules>
Expand All @@ -942,7 +942,7 @@
<plugin>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-maven-plugin</artifactId>
<version>4.8.3.1</version>
<version>4.8.6.5</version>
<configuration>
<xmlOutput>true</xmlOutput>
<findbugsXmlWithMessages>true</findbugsXmlWithMessages>
Expand Down Expand Up @@ -991,7 +991,7 @@
<plugin>
<groupId>org.owasp</groupId>
<artifactId>dependency-check-maven</artifactId>
<version>9.0.9</version>
<version>11.1.0</version>
<configuration>
<cveValidForHours>24</cveValidForHours>
<knownExploitedEnabled>false</knownExploitedEnabled>
Expand Down

0 comments on commit e0106dc

Please sign in to comment.