当前位置: 代码迷 >> J2EE >> j2ee项目自动更新解决办法
  详细解决方案

j2ee项目自动更新解决办法

热度:59   发布时间:2016-04-17 23:42:03.0
j2ee项目自动更新
用java开发了一个android程序的服务端,部署在tomcat上,我想能让这个服务端可以自动更新,有没有什么好的思路,希望可以详细一点,谢谢大家了
------解决思路----------------------
自动更新?
停止tomcat服务,写脚本将服务器项目资源覆盖,重启服务
------解决思路----------------------
需要 OSGi 这种动态的模块加载,你原来的程序设计可能不是这样考虑的。而且要避免 static 变量只能用常量而且不应该改动已有常量的值,需要完全遵守 Java  版本兼容性的要求(回想起来 Java 源码中很多 @deprecated 么,已有的任何东西在新版本中应该保留,只能增加不能删除或改动原来的代码)。
------解决思路----------------------
osgi是个可行的方式,不过osgi开始发和调试比较麻烦,如果对classloader比较了解的话,直接做个类加载器就行了。
  相关解决方案