1 问题
-
大佬说本地可以通过项目中的 sh脚本直接更新应用的war包,然后重启一下tomcat即可
-
我的问题是sh不是Linux才能运行的脚本吗
-
脚本的基本内容
2 解决方式
- 1 进入脚本文件所在位置, 打开git bash here
- 2 通过sh命令执行这个脚本
sh xxxx.sh
- 3 进入服务器tomcat中,通过./shutdown.sh ./startup.sh重启tomcat即可
脚本的目录与build目录是同一级的,脚本中的相对目录是能够获取到gradle命令打出来的war包的
3 注意事项
- 环境变量中要配置gradle, 脚本有gradle 命令
- 如果脚本中有 source ~/.bash_profile, 使用#注释,wIndow不识别