您的位置:首页 > 其它

windows下 maven管理项目 批处理文件自动化部署笔记

2017-07-05 09:56 393 查看
不知道有多少开发,刚开始像我一样,拉代码,Tomcat打包,copy到服务器上,启动。导致回收站爆满

为了解决这个痛苦的事情

批处理文件流程:
call Title Port-80

call net stop Tomcat80
C:/apache-tomcat-8.0.43/webapps
call rmdir /s /q E:\var\apache-tomcat-9080\webapps\nivea
call del /s /q E:\var\apache-tomcat-9080\webapps\nivea.war
call rmdir /s /q E:\var\apache-tomcat-9080\work\Catalina\localhost\nivea

call cd /d E:\SourceCode\Nivea_School_Sale

call git diff --stat
call git pull
call mvn clean install

call echo [INFO]
call echo [INFO]

call copy /Y E:\SourceCode\Nivea_School_Sale\Nivea_WebEntry\target\nivea.war E:\var\apache-tomcat-9080\webapps

call echo [INFO]
call echo [INFO]
call echo [INFO] -------------- OK --------------
call echo [INFO]
call echo [INFO]

call net start Tomcat80

call cd /d E:\var\apache-tomcat-9080\logs
call tail -f tomcat80-stdout.%date:~0,4%-%date:~5,2%-%date:~8,2%.log

call pause


首先,发布服务器上需要有安装git环境+Maven环境。  git到官网上下载对应的版本, maven官网下载bin目录版本。具体操作可以百度。
安装完git之后 需要将项目代码拉取到本地,注意 Url要带上git账号密码  类似   http://daqiushi:123456@git.xxxxx.git 账号密码用:分割
apacheTomcat 配置系统服务教程:http://blog.csdn.net/hejielhwx/article/details/10175883

处理完上面的步骤    就可以进行上面的批处理文件修改成自己电脑里的文件目录了。
流程大概是: 关闭服务--将tomcat中项目删除--转到git仓库--代码拉取--mvn命令打包--复制war包到tomcat目录下--启动tomcat
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: