75696be8eb
Quarkus 3.7 requires Java 17 baseline, explicitly changed the pom files for the outbox extension bits to compile and use Java 17 baseline for binary artifacts.
58 lines
2.2 KiB
XML
58 lines
2.2 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
|
|
<modelVersion>4.0.0</modelVersion>
|
|
<parent>
|
|
<groupId>io.debezium</groupId>
|
|
<artifactId>debezium-quarkus-outbox-common-parent</artifactId>
|
|
<version>2.6.0-SNAPSHOT</version>
|
|
<relativePath>../pom.xml</relativePath>
|
|
</parent>
|
|
|
|
<artifactId>debezium-quarkus-outbox-deployment-common</artifactId>
|
|
<name>Debezium Quarkus :: Outbox :: Deployment :: Common</name>
|
|
<packaging>jar</packaging>
|
|
|
|
<properties>
|
|
<!-- Quarkus has moved to Java 17 as baseline -->
|
|
<maven.compiler.source>17</maven.compiler.source>
|
|
<maven.compiler.target>17</maven.compiler.target>
|
|
</properties>
|
|
|
|
<dependencies>
|
|
<!-- Debezium Quarkus Outbox Runtime Common artifact dependency -->
|
|
<dependency>
|
|
<groupId>io.debezium</groupId>
|
|
<artifactId>debezium-quarkus-outbox-common</artifactId>
|
|
<version>${project.version}</version>
|
|
</dependency>
|
|
<!-- Needed for SimpleBuildItem -->
|
|
<dependency>
|
|
<groupId>io.quarkus</groupId>
|
|
<artifactId>quarkus-builder</artifactId>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>io.quarkus</groupId>
|
|
<artifactId>quarkus-hibernate-orm-deployment</artifactId>
|
|
</dependency>
|
|
<!-- Needed for references to javax.persistence.AttributeConverter -->
|
|
<dependency>
|
|
<groupId>jakarta.persistence</groupId>
|
|
<artifactId>jakarta.persistence-api</artifactId>
|
|
<scope>provided</scope>
|
|
</dependency>
|
|
<!-- Needed for references to specific Hibernate public SPIs -->
|
|
<dependency>
|
|
<groupId>io.quarkus</groupId>
|
|
<artifactId>quarkus-hibernate-orm</artifactId>
|
|
<scope>provided</scope>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>jakarta.xml.bind</groupId>
|
|
<artifactId>jakarta.xml.bind-api</artifactId>
|
|
<scope>provided</scope>
|
|
</dependency>
|
|
</dependencies>
|
|
|
|
</project> |