4.0.0 org.springframework.boot spring-boot-starter-parent 3.5.7 cn.meowrain.aioj ai-oj 1.0.0 pom ai-oj-microservices 一款集成了AI功能的OJ判题系统 Apache License, Version 2.0 https://www.apache.org/licenses/LICENSE-2.0 aioj-backend-common aioj-backend-gateway aioj-backend-judge-service aioj-backend-user-service aioj-backend-question-service aioj-backend-ai-service aioj-backend-auth aioj-backend-upms aioj-backend-file-service dev 1.6.0 9.0.2 17 3.4.5 ${java.version} 3.5.7 2025.0.0.0 1.0.0 2025.0.0 ${java.version} 3.14.1 UTF-8 0.0.47 cn.meowrain.aioj aioj-backend-common-bom 1.0.0 pom import org.springframework.boot spring-boot-dependencies ${spring-boot.version} pom import org.springframework.cloud spring-cloud-dependencies ${spring-cloud.version} pom import com.alibaba.cloud spring-cloud-alibaba-dependencies ${spring-cloud-alibaba.version} pom import org.projectlombok lombok true true src/main/resources com.google.cloud.tools jib-maven-plugin ${jib.plugin.version} package build buildTar true registry.cn-shanghai.aliyuncs.com/all_lib/eclipse-temurin:17.0.10_7-jdk-jammy 10.0.0.3/aioj/${project.artifactId}:${project.version} ${project.version} ${project.build.directory}/${project.artifactId}-${project.version}.tar Asia/Shanghai ${docker.spring.active} -Xms512m -Xmx512m maven-compiler-plugin ${maven.compiler.plugin.version} ${java.version} ${java.version} UTF-8 org.springframework.boot spring-boot-maven-plugin ${spring-boot.version} org.codehaus.mojo flatten-maven-plugin ${flatten.plugin.version} flatten process-resources flatten flatten.clean clean clean true resolveCiFriendliesOnly io.spring.javaformat spring-javaformat-maven-plugin ${spring.checkstyle.plugin} validate true io.github.git-commit-id git-commit-id-maven-plugin ${git.commit.plugin} get-the-git-infos initialize false true yyyy-MM-dd HH:mm:ss ^git.build.(time|version)$ ^git.commit.(id|message|time).*$ dev true dev test test prod prod