start.sh 868 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. #!/bin/bash
  2. echo "===================================="
  3. echo "越南支付对接Demo - Spring Boot启动脚本"
  4. echo "===================================="
  5. echo
  6. echo "正在检查Java环境..."
  7. if ! command -v java &> /dev/null; then
  8. echo "错误: 未找到Java环境,请先安装JDK 1.8+"
  9. exit 1
  10. fi
  11. echo "正在检查Maven环境..."
  12. if ! command -v mvn &> /dev/null; then
  13. echo "错误: 未找到Maven环境,请先安装Maven 3.x+"
  14. exit 1
  15. fi
  16. echo
  17. echo "正在编译项目..."
  18. mvn clean package -DskipTests
  19. if [ $? -ne 0 ]; then
  20. echo "编译失败,请检查错误信息"
  21. exit 1
  22. fi
  23. echo
  24. echo "正在启动项目..."
  25. echo
  26. echo "===================================="
  27. echo "项目启动成功后,请访问:"
  28. echo "http://localhost:8080"
  29. echo "===================================="
  30. echo
  31. java -jar target/springboot-vnpay-demo-1.0.0.jar