@echo off chcp 65001 >nul echo ======================================== echo PayPal配置一键设置脚本 echo ======================================== echo. set CONFIG_FILE=src\main\resources\application-dev.properties set SOURCE_FILE=application.properties.paypal-config echo [1/3] 检查配置文件... if exist "%SOURCE_FILE%" ( echo ✓ 找到PayPal配置文件 ) else ( echo ✗ 配置文件不存在: %SOURCE_FILE% echo 请确保 application.properties.paypal-config 文件存在 pause exit /b 1 ) echo. echo [2/3] 创建application-dev.properties... if not exist "src\main\resources" ( mkdir src\main\resources ) if exist "%CONFIG_FILE%" ( echo ! application-dev.properties 已存在 set /p OVERWRITE="是否追加PayPal配置?(Y/N): " if /i "%OVERWRITE%"=="Y" ( echo. >> "%CONFIG_FILE%" type "%SOURCE_FILE%" >> "%CONFIG_FILE%" echo ✓ PayPal配置已追加 ) else ( echo - 跳过配置 ) ) else ( type "%SOURCE_FILE%" > "%CONFIG_FILE%" echo ✓ application-dev.properties 创建成功 ) echo. echo [3/3] 验证配置... if exist "%CONFIG_FILE%" ( echo ✓ 配置文件存在: %CONFIG_FILE% findstr /c:"paypal.client-id" "%CONFIG_FILE%" >nul if %errorlevel%==0 ( echo ✓ PayPal配置已添加 ) else ( echo ✗ PayPal配置未找到 ) ) else ( echo ✗ 配置文件创建失败 pause exit /b 1 ) echo. echo ======================================== echo ✓ PayPal配置完成! echo ======================================== echo. echo 下一步: echo 1. 启动应用: mvn spring-boot:run echo 2. 查看日志确认PayPal初始化成功 echo 3. 访问 http://localhost:8080/swagger-ui.html 查看API文档 echo. echo 安全提醒: echo - application-dev.properties 已在 .gitignore 中 echo - 不会被提交到版本控制系统 echo - 请妥善保管你的PayPal凭证 echo. pause