#!/bin/bash # 医疗语音自动填表 - 后端服务启动脚本 echo "===================================================" echo " 医疗语音自动填表 - 后端服务启动中..." echo "===================================================" echo "" # 检查 Java 是否安装 if ! command -v java &> /dev/null; then echo "❌ 错误: 未检测到 Java,请先安装 JDK 17 或更高版本" exit 1 fi echo "✅ Java 版本: $(java -version 2>&1 | head -n 1)" echo "" # 检查 Maven 是否安装 if ! command -v mvn &> /dev/null; then echo "❌ 错误: 未检测到 Maven,请先安装 Maven" exit 1 fi echo "✅ Maven 版本: $(mvn -version | head -n 1)" echo "" # 进入项目目录 cd "$(dirname "$0")" echo "📁 项目目录: $(pwd)" echo "" echo "🚀 启动后端服务..." echo " 服务地址: http://localhost:8080" echo " 按 Ctrl+C 停止服务" echo "" echo "===================================================" echo "" # 启动服务 mvn spring-boot:run