set WEBLOGIC_DEPLOY_TARGET=D:\bea111
@echo --------------------设置部署路径为%WEBLOGIC_DEPLOY_TARGET%
@echo --------------------清除旧文件开始--------------------
call mvn clean
@echo --------------------清除旧文件完成--------------------
@echo --------------------编译,打包开始--------------------
call mvn -Dtest -DfailIfNoTests=false -e package
@echo --------------------编译不通过,重新编译--------------------
call mvn -Dtest -DfailIfNoTests=false -e package
@echo --------------------打包完成,开始部署--------------------
@echo --------------------部署之前需要删除以前的旧版本%WEBLOGIC_DEPLOY_TARGET%\dvteboss,请确认,如果想退出请按ctr+c
@pause
rd %WEBLOGIC_DEPLOY_TARGET%\dvteboss /s/q
@echo --------------------旧版本已经删除--------------------
mkdir %WEBLOGIC_DEPLOY_TARGET%\dvteboss
@echo --------------------部署文件到 %WEBLOGIC_DEPLOY_TARGET%\dvteboss
xcopy target\dvteboss %WEBLOGIC_DEPLOY_TARGET%\dvteboss /e/q
@echo --------------------部署完成--------------------
@pause
如果需要用户输入相应的信息可以用以下的方式:
@echo off
set /p var=请输入用户名: //使用set进行设置变量,并使用/p参数让命令暂停运行,提供用户在cmd窗口输入变量的机会
echo 您输入的用户名为%var%
@echo %var%>>1.txt
pause
@echo --------------------设置部署路径为%WEBLOGIC_DEPLOY_TARGET%
@echo --------------------清除旧文件开始--------------------
call mvn clean
@echo --------------------清除旧文件完成--------------------
@echo --------------------编译,打包开始--------------------
call mvn -Dtest -DfailIfNoTests=false -e package
@echo --------------------编译不通过,重新编译--------------------
call mvn -Dtest -DfailIfNoTests=false -e package
@echo --------------------打包完成,开始部署--------------------
@echo --------------------部署之前需要删除以前的旧版本%WEBLOGIC_DEPLOY_TARGET%\dvteboss,请确认,如果想退出请按ctr+c
@pause
rd %WEBLOGIC_DEPLOY_TARGET%\dvteboss /s/q
@echo --------------------旧版本已经删除--------------------
mkdir %WEBLOGIC_DEPLOY_TARGET%\dvteboss
@echo --------------------部署文件到 %WEBLOGIC_DEPLOY_TARGET%\dvteboss
xcopy target\dvteboss %WEBLOGIC_DEPLOY_TARGET%\dvteboss /e/q
@echo --------------------部署完成--------------------
@pause
如果需要用户输入相应的信息可以用以下的方式:
@echo off
set /p var=请输入用户名: //使用set进行设置变量,并使用/p参数让命令暂停运行,提供用户在cmd窗口输入变量的机会
echo 您输入的用户名为%var%
@echo %var%>>1.txt
pause