diff --git a/build.gradle.kts b/build.gradle.kts index 5081bc8..e655408 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -71,6 +71,9 @@ dependencies { implementation("org.mindrot:jbcrypt:0.4") implementation("org.jetbrains:annotations:24.0.0") implementation("net.java.dev.jna:jna:5.17.0") + // https://mvnrepository.com/artifact/jakarta.annotation/jakarta.annotation-api + implementation("jakarta.annotation:jakarta.annotation-api:2.1.1") + } diff --git a/gradle.properties b/gradle.properties index e1bdf96..3a091df 100644 --- a/gradle.properties +++ b/gradle.properties @@ -22,4 +22,4 @@ JDKVERSIONS=1.8 GROUPSID=com.mingliqiye.utils ARTIFACTID=mingli-utils -VERSIONS=3.0.7 +VERSIONS=3.1.0 diff --git a/src/main/java/com/mingliqiye/utils/springboot/autoconfigure/AutoConfiguration.java b/src/main/java/com/mingliqiye/utils/springboot/autoconfigure/AutoConfiguration.java index 1e39a0e..1d9021e 100644 --- a/src/main/java/com/mingliqiye/utils/springboot/autoconfigure/AutoConfiguration.java +++ b/src/main/java/com/mingliqiye/utils/springboot/autoconfigure/AutoConfiguration.java @@ -29,9 +29,6 @@ import com.mingliqiye.utils.json.JacksonJsonApi; import com.mingliqiye.utils.json.JsonApi; import com.mingliqiye.utils.time.DateTime; import com.mingliqiye.utils.time.Formatter; -import java.io.IOException; -import java.io.InputStream; -import javax.annotation.PostConstruct; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; @@ -40,6 +37,9 @@ import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; +import java.io.IOException; +import java.io.InputStream; + @Configuration @EnableConfigurationProperties(AutoConfiguration.class) @ComponentScan( @@ -112,7 +112,7 @@ public class AutoConfiguration { ); } - @PostConstruct + @jakarta.annotation.PostConstruct public void init() { try { Class.forName("com.fasterxml.jackson.databind.ObjectMapper");