diff --git a/.github/workflows/maven-publish.yml b/.github/workflows/maven-publish.yml
index dab69fe..6e43a15 100644
--- a/.github/workflows/maven-publish.yml
+++ b/.github/workflows/maven-publish.yml
@@ -17,10 +17,10 @@ jobs:
steps:
- uses: actions/checkout@v3
- - name: Set up JDK 11
+ - name: Set up JDK 21
uses: actions/setup-java@v3
with:
- java-version: '11'
+ java-version: '21'
distribution: 'temurin'
server-id: github # Value of the distributionManagement/repository/id field of the pom.xml
settings-path: ${{ github.workspace }} # location for the settings.xml file
diff --git a/pom.xml b/pom.xml
index 07aaad6..23f1383 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,20 +6,20 @@
org.springframework
fake-test
- 1.0.3
+ 1.0.4
jar
- 17
- 17
+ 21
+ 21
UTF-8
- jakarta.persistence
- jakarta.persistence-api
- 3.1.0
+ javax.persistence
+ javax.persistence-api
+ 2.2
org.springframework.data
@@ -59,8 +59,8 @@
maven-compiler-plugin
3.8.1
- 17
- 17
+ 21
+ 21
diff --git a/src/main/java/org/springframework/test/fake/CrudRepositoryFake.java b/src/main/java/org/springframework/test/fake/CrudRepositoryFake.java
index 95f4246..a7517ba 100644
--- a/src/main/java/org/springframework/test/fake/CrudRepositoryFake.java
+++ b/src/main/java/org/springframework/test/fake/CrudRepositoryFake.java
@@ -1,11 +1,7 @@
package org.springframework.test.fake;
-import jakarta.persistence.Entity;
-import jakarta.persistence.Id;
+import javax.persistence.Id;
import org.springframework.data.repository.CrudRepository;
-
-import java.lang.annotation.Annotation;
-import java.lang.reflect.Field;
import java.util.HashMap;
import java.util.Map;
import java.util.Optional;
diff --git a/src/test/java/org/springframework/test/fake/Message.java b/src/test/java/org/springframework/test/fake/Message.java
index 488aac3..d36d9e6 100644
--- a/src/test/java/org/springframework/test/fake/Message.java
+++ b/src/test/java/org/springframework/test/fake/Message.java
@@ -2,10 +2,10 @@
import java.util.Objects;
-import jakarta.persistence.Entity;
-import jakarta.persistence.GeneratedValue;
-import jakarta.persistence.GenerationType;
-import jakarta.persistence.Id;
+import javax.persistence.Entity;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
@Entity
public class Message {