4.0.0
org.springframework.boot
spring-boot-starter-parent
3.5.7
cn.meowrain
ai-oj
1.0-SNAPSHOT
pom
ai-oj-microservices
一款集成了AI功能的OJ判题系统
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
17
17
UTF-8
3.5.7
2025.0.0
2025.0.0.0
0.0.47
9.0.2
dev
org.springframework.boot
spring-boot-starter-aop
org.apache.commons
commons-lang3
com.google.code.gson
gson
2.9.1
org.projectlombok
lombok
true
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
src/main/resources
application*.yml
application*.properties
true
org.apache.maven.plugins
maven-compiler-plugin
3.14.1
17
17
UTF-8
org.springframework.boot
spring-boot-maven-plugin
${spring-boot.version}
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).*$
com.google.cloud.tools
jib-maven-plugin
3.4.5
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
package
build
buildTar
dev
dev
true
test
test
prod
prod