32 lines
808 B
Bash
32 lines
808 B
Bash
#!/bin/bash
|
|
|
|
echo "========================================"
|
|
echo " 人脸识别系统后端服务启动脚本"
|
|
echo "========================================"
|
|
echo ""
|
|
|
|
# 检查 Java 环境
|
|
if ! command -v java &> /dev/null; then
|
|
echo "[错误] 未检测到 Java 环境,请先安装 JDK 17+"
|
|
exit 1
|
|
fi
|
|
|
|
# 设置 JAR 文件名
|
|
JAR_NAME="face-backend-0.0.1-SNAPSHOT.jar"
|
|
|
|
# 检查 JAR 文件是否存在
|
|
if [ ! -f "target/$JAR_NAME" ]; then
|
|
echo "[错误] 找不到 JAR 文件: target/$JAR_NAME"
|
|
echo "请先运行: mvn clean package"
|
|
exit 1
|
|
fi
|
|
|
|
echo "[信息] 启动后端服务..."
|
|
echo "[信息] JAR 文件: $JAR_NAME"
|
|
echo "[信息] 访问地址: http://localhost:8080"
|
|
echo "[信息] 测试页面: http://localhost:8080/test.html"
|
|
echo ""
|
|
|
|
# 启动服务
|
|
java -jar target/$JAR_NAME
|