項目打包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