heyzayz的gravatar头像
heyzayz2015-09-06 19:13:39

java通过ftp和sftp上传war包上传到Linux服务器实现自动重启tomcat的脚本代码

war包自动上传Linux并且自动重启tomcat

java通过ftp和sftp上传war包上传到Linux服务器实现自动重启tomcat的脚本代码

用的是jdk1.7出的文件监控

支持ftp和sftp,支持多服务器负载等

配置好config 非maven项目导入直接使用

#\u76D1\u542C\u76EE\u5F55
localPath=C\:\\Personal\\Desktop\\war

sms_send.host=192.168.4.175
sms_send.port=22
sms_send.username=root
sms_send.password=psw
sms_send.tomcat.webapps=/usr/local/tomcat/webapps/
sms_send.cmdS=cd /usr/local/tomcat/bin/;sh shutdown.sh ;
sms_send.cmdE=cd /usr/local/tomcat/bin/;sh startup.sh ;
sms_send.cmdR=cd /usr/local/tomcat/webapps;rm -rf %1$s;

有bug欢迎提出O(∩_∩)O哈!


打赏

文件名:warSyncer.rar,文件大小:1397.2K下载
  • /
      • /warSyncer
        • /warSyncer/.classpath
        • /warSyncer/.gitattributes
        • /warSyncer/.gitignore
        • /warSyncer/.project
          • /warSyncer/.settings
            • /warSyncer/.settings/org.eclipse.jdt.core.prefs
          • /warSyncer/lib
            • /warSyncer/lib/commons-io-2.4.jar
            • /warSyncer/lib/edtftpj.jar
            • /warSyncer/lib/jsch-0.1.53.jar
            • /warSyncer/lib/jzlib-1.0.7.jar
            • /warSyncer/lib/log4j-1.2.17.jar
最代码最近下载分享源代码列表最近下载
amour LV72020年3月13日
月亮星星星星星星
hzhsh0223 LV182020年1月11日
太阳星星星星
is_gary LV142019年11月10日
月亮月亮月亮星星星星
[email protected] LV122019年10月11日
月亮月亮月亮
flyflyfly001 LV22019年9月6日
星星星星
shiwenliang LV52019年9月3日
月亮星星
0312wangchen LV252019年8月15日
太阳月亮月亮星星
pypuaa LV12019年5月9日
星星
故事_sun LV262019年3月29日
太阳月亮月亮星星星星
masterY LV102018年10月29日
月亮月亮星星星星
最代码最近浏览分享源代码列表最近浏览
是一个鸽子啊 LV161月15日
太阳
爱情戴罪的羔羊 LV51月15日
月亮星星
brightidiot2020年11月27日
暂无贡献等级
cc900118 LV152020年10月23日
月亮月亮月亮星星星星星星
1003480239 LV62020年10月16日
月亮星星星星
zzs269285304 LV72020年8月20日
月亮星星星星星星
admire2018 LV62020年8月19日
月亮星星星星
212828939 LV112020年8月6日
月亮月亮星星星星星星
terryang LV182020年8月1日
太阳星星星星
8317073 LV122020年7月29日
月亮月亮月亮
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友