配置文件
脚本文件
- 读取yaml配置文件 (read-yaml)
- read-yaml
- 说明: 根据key,读取yaml配置文件中的内容
读取yaml配置文件
读取配置文件脚本
- 在
bin下创建conf脚本文件夹 - 创建
read-yaml.bat批处理文件 - 将
read-yaml.jar拷贝到该文件夹下
bat
@echo off
setlocal
@REM 读取yaml配置文件
@REM 调用方式:read-yaml.bat path key
@REM 返回结果:内容
rem 设置全局环境
set "OriginalPath=%cd%"
set "PATH_DIR=%~dp0"
cd %PATH_DIR%
cd ..
set "BIN_DIR=%cd%"
cd ..
set "FINE_HOME=%cd%"
rem 集成java
call %BIN_DIR%\jdk\jre.bat
rem 调用jar
cd %OriginalPath%
java -jar %PATH_DIR%\read-yaml.jar %1 %2
endlocal脚本调用
- 调用方式:
read-yaml.bat ..\conf\application.yml spring.application.name - 返回结果:内容
- 配置文件路径:用户的当前工作文件夹,如下代码为
"%BIN_DIR%"
应用中调用
调用脚本
bat
@echo off
setlocal
rem 设置全局环境
set "BIN_DIR=%~dp0"
cd %BIN_DIR%
cd ..
set "APP_DIR=%cd%"
cd ..\..\
set "FINE_HOME=%cd%"
cd "%BIN_DIR%"
rem 读取参数
call %FINE_HOME%\bin\conf\read-yaml.bat ..\conf\application.yml spring.application.name
endlocal