opinionated-vertx/pom.xml
2026-02-12 11:37:36 +01:00

96 lines
No EOL
3.1 KiB
XML

<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>de.pzzz</groupId>
<artifactId>opinionated-vertx</artifactId>
<version>0.0.1-SNAPSHOT</version>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven-compiler-plugin.version>3.15.0</maven-compiler-plugin.version>
<maven-shade-plugin.version>3.6.1</maven-shade-plugin.version>
<maven-surefire-plugin.version>3.5.4</maven-surefire-plugin.version>
<exec-maven-plugin.version>3.6.3</exec-maven-plugin.version>
<vertx.version>5.0.7</vertx.version>
<junit-jupiter.version>6.0.2</junit-jupiter.version>
</properties>
<scm>
<url>https://git.peter-schuller.de/ps/opinionated-vertx</url>
<connection>scm:git:https://git.peter-schuller.de/ps/opinionated-vertx.git</connection>
<developerConnection>scm:git:https://git.peter-schuller.de/ps/opinionated-vertx.git</developerConnection>
</scm>
<distributionManagement>
<repository>
<id>forgejo-releases</id>
<name>Forgejo Releases Repository</name>
<url>https://git.peter-schuller.de/api/packages/ps/maven</url>
</repository>
<snapshotRepository>
<id>forgejo-snapshots</id>
<name>Forgejo Snapshots Repository</name>
<url>https://git.peter-schuller.de/api/packages/ps/maven</url>
</snapshotRepository>
</distributionManagement>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-stack-depchain</artifactId>
<version>${vertx.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-web</artifactId>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-web-client</artifactId>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-config</artifactId>
</dependency>
<!--
https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.21.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.21</version>
</dependency>
<dependency>
<groupId>io.vertx</groupId>
<artifactId>vertx-junit5</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>${junit-jupiter.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>${junit-jupiter.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>