`
jiayanjujyj
  • 浏览: 198456 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Some Idea found in the forum

    博客分类:
  • JAVA
阅读更多

 

 

 

 

 

 

原理很简单 

先来个约定: 
startA.bat 用来启动A应用,内容大约如下: 
start java -jar A.jar ...... 

updateA.bat 用来更新,内容大约如下: 
start java -jar B.jar ...... 


处理流程: 
在A.jar 中,定时或启动时检查是否有新版本,如果有则 运行updateA.bat,然后自身退出 

在B.jar中,下载最新的版本,然后运行startA.bat,再自身退出 

运行*.bat,可用Runtime.getRuntime().exec(...) 
自身退出,可用System.exit(0) 

linux环境,*.bat 改成 *.sh即可

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics