bat maven 一鍵打包 3.0

項目打包3.0,除了打包,順便把項目給你啓動了,簡化了繁瑣的配置,更加給力!!!

使用方法:

       1、新建文本

       2、複製下面代碼,修改地址:

            TOMCAT_HOME:Tomcat根目錄

            PROECT_HOME:項目根目錄,(pom.xml所在目錄)

       3、文本綴改爲bat

       4、雙擊bat文件,(雙擊不爽?,點開快捷方式屬性,快捷鍵走起!!!)

       注:文件保存時編碼選 ANSI     快捷鍵:Ctrl+Alt+C (優雅從容,裝逼無形^_^)

1.0訪問地址:https://blog.csdn.net/qq_36521848/article/details/106167034

2.0訪問地址:https://blog.csdn.net/qq_36521848/article/details/106167145

@echo off
 
rem 本程序意在改變項目集成disconf後複雜的開發調試過程
rem 腳本相關:
rem 1、maven編譯打包
rem 2、tomcat手動啓停
rem 3、本地文件清理拷貝
rem 注意事項:maven配置(注意settings指向),tomcat環境(閃退bat加下面腳本)
rem SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_101
rem SET TOMCAT_HOME=D:\A_eclipse_ide\tomcat_all\apache-tomcat-7.0
 
rem create_date: 2020-05-19
 
mode con cols=120 lines=40
color 0a
title WAR包拷貝

rem 配置tomcat&prject 根目錄

SET "TOMCAT_HOME=D:\A_eclipse_ide\tomcat_all\apache-tomcat-7.0"
SET "PROECT_HOME=D:\A_eclipse_ide\callcentersd_workspace\xxx"

echo.
echo ---------------------------數據處理中!請勿關閉!---------------------------
echo ---------------------------數據處理中!請勿關閉!---------------------------
echo.
 
cd /d  "%PROECT_HOME%"
call mvn clean install
 
echo.
echo ---------------------------項目打包完成!!!---------------------------
echo.
echo ---------------------------正在停止服務...---------------------------
echo.
cd /d "%TOMCAT_HOME%\bin"
call shutdown.bat
 
echo.
echo ---------------------------正在清除解壓數據...---------------------------
echo.
 
if exist "%TOMCAT_HOME%\webapps" (
  rd /s /Q "%TOMCAT_HOME%\webapps"
)

if not exist "%TOMCAT_HOME%\webapps" (
  cd /d "%TOMCAT_HOME%"
  md webapps
)
 
echo.
echo ---------------------------正在進行數據拷貝...---------------------------
echo.
copy %PROECT_HOME%\target\*.war %TOMCAT_HOME%\webapps
echo.
echo ---------------------------正在啓動服務中 ...---------------------------
TIMEOUT /T 2
cd /d "%TOMCAT_HOME%\bin"
call startup.bat

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章