不知道有多少开发,刚开始像我一样,拉代码,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