erp-java/scripts/start-dev.sh

40 lines
1.0 KiB
Bash
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/bin/bash
# ERP Java 后端开发环境启动脚本
set -e
echo "🚀 启动ERP Java后端开发环境..."
# 检查Docker是否运行
if ! docker info > /dev/null 2>&1; then
echo "❌ Docker未运行请先启动Docker"
exit 1
fi
# 进入项目根目录
cd "$(dirname "$0")/.."
echo "📦 启动基础设施服务..."
docker-compose up -d
echo "⏳ 等待服务启动..."
sleep 10
echo "🔍 检查服务状态..."
docker-compose ps
echo "✅ 基础设施服务已启动:"
echo " Nacos控制台: http://localhost:8848/nacos (账号:nacos 密码:nacos)"
echo " RocketMQ控制台: http://localhost:8080"
echo " SkyWalking UI: http://localhost:8081"
echo " MinIO控制台: http://localhost:9001 (账号:minioadmin 密码:minioadmin123)"
echo ""
echo "📚 下一步:"
echo " 1. 编译项目: mvn clean compile"
echo " 2. 启动用户服务: cd services/user-service && mvn spring-boot:run"
echo " 3. 验证服务: curl http://localhost:8082/user/api/users/health"
echo ""
echo "🎯 开发环境准备完成!"