4.0.0 cn.dev33 sa-token-bom ${revision} pom sa-token-bom Sa-Token Bom https://github.com/dromara/sa-token 1.39.0 cn.dev33 sa-token-core ${revision} cn.dev33 sa-token-starter ${revision} cn.dev33 sa-token-jboot-plugin ${revision} cn.dev33 sa-token-jfinal-plugin ${revision} cn.dev33 sa-token-reactor-spring-boot-starter ${revision} cn.dev33 sa-token-reactor-spring-boot3-starter ${revision} cn.dev33 sa-token-servlet ${revision} cn.dev33 sa-token-jakarta-servlet ${revision} cn.dev33 sa-token-solon-plugin ${revision} cn.dev33 sa-token-spring-boot-autoconfig ${revision} cn.dev33 sa-token-spring-boot-starter ${revision} cn.dev33 sa-token-spring-boot3-starter ${revision} cn.dev33 sa-token-plugin ${revision} cn.dev33 sa-token-alone-redis ${revision} cn.dev33 sa-token-dubbo ${revision} cn.dev33 sa-token-dubbo3 ${revision} cn.dev33 sa-token-grpc ${revision} cn.dev33 sa-token-redis ${revision} cn.dev33 sa-token-redis-fastjson ${revision} cn.dev33 sa-token-redis-fastjson2 ${revision} cn.dev33 sa-token-redis-jackson ${revision} cn.dev33 sa-token-redisson-jackson ${revision} cn.dev33 sa-token-redisson-jackson2 ${revision} cn.dev33 sa-token-redisx ${revision} cn.dev33 sa-token-hutool-timed-cache ${revision} cn.dev33 sa-token-dialect-thymeleaf ${revision} cn.dev33 sa-token-freemarker ${revision} cn.dev33 sa-token-jwt ${revision} cn.dev33 sa-token-oauth2 ${revision} cn.dev33 sa-token-quick-login ${revision} cn.dev33 sa-token-spring-aop ${revision} cn.dev33 sa-token-spring-el ${revision} cn.dev33 sa-token-sso ${revision} cn.dev33 sa-token-temp-jwt ${revision} org.sonatype.oss oss-parent 7 org.apache.maven.plugins maven-compiler-plugin 3.10.1 1.8 1.8 UTF-8 org.codehaus.mojo flatten-maven-plugin 1.2.7 true resolveCiFriendliesOnly flatten process-resources flatten flatten.clean clean clean org.eclipse.m2e lifecycle-mapping 1.0.0 org.apache.maven.plugins maven-enforcer-plugin [1.0.0,) enforce