Appearance
构建和部署说明
1. 构建项目
本项目使用 Maven 进行构建。在项目根目录下执行以下命令:
bash
# 清理并打包
mvn clean package -DskipTests构建成功后,将在 target 目录下生成可执行的 JAR 文件,例如 spring-ai-rag-platform-0.0.1.jar。
2. 部署运行
2.1 直接运行
使用 java -jar 命令启动应用:
bash
java -jar target/spring-ai-rag-platform-0.0.1.jar2.2 Docker 部署 (可选)
如果项目包含 Dockerfile,可以使用 Docker 进行构建和部署。
bash
# 构建镜像
docker build -t spring-ai-rag-platform .
# 运行容器
docker run -d -p 8080:8080 --name rag-platform spring-ai-rag-platform3. 验证部署
启动成功后,访问以下地址验证:
- API 文档:
http://localhost:8080/doc.html(Knife4j) - 健康检查:
http://localhost:8080/actuator/health(如果开启)
4. 常见启动参数
您可以在启动时通过命令行参数覆盖配置:
bash
java -jar app.jar --spring.profiles.active=prod --spring.r2dbc.password=new_password