自己本身开发了一个公共的工具包 sutil.jar,这个工具包提供给多个应用使用。 应用部署在不同的服务器上。
应用服务器是jboss
现在每升级一次工sutil.jar 都需要在所有使用的应用中修改版本,并重启应用。
如何可以不重启应用,热部署sutil.jar ?
自己本身开发了一个公共的工具包 sutil.jar,这个工具包提供给多个应用使用。 应用部署在不同的服务器上。
应用服务器是jboss
现在每升级一次工sutil.jar 都需要在所有使用的应用中修改版本,并重启应用。
如何可以不重启应用,热部署sutil.jar ?
[quote]我的意思是重新启动jboss 。[/quote]
重新启动jboss花费的时间太长。
因为jboss会监控部署的应用是否有改动,如果有改动,只需要重新部署一下应用就行了,这个时间是要短的多的。
建议你实践一下,把新应用(war包)拷贝到应用在jboss的部署目录,覆盖原来的war包,观察日志,可以发现这个部署过程时间是非常短的。