一 、virgo tomcat 部署方式有两种
1. 直接copy artifact到pickup目录下
2. 通过admin console加载
当artifact被copy到pickup进行热部署的时候,服务器会自动将artifact copy到工作目录work目录下,并注册到internal registry中,然后进行解析、启动。
因此,我们不能简单的通过将artifact copy到work目录下,来实现加载
在进行hot deployment的时候,应该保证根据依赖关系,将artifact一次copy到pickup目录下。
fragment bundles应该放在ext或者usr目录下岁host bundle一起启动,不支持热启动方式。
二、virgotomcat configuration
修改lib目录下配置文件对osgi framework进行配置
修改config目录下配置文件对tomcat实现配置