【发布时间】:2014-11-21 17:27:08
【问题描述】:
我正在使用 Adobe CQ 的 CQ Blueprints maven archetype 将 OSGi 捆绑包部署到 CQ5.6.1。此原型使用Maven Sling Plugin 通过将捆绑包复制到我的内容存储库的安装目录来部署捆绑包。
我正在使用 maven 版本插件在每次构建时更改我的包的版本号。因此,在每次部署时,都会安装一个带有新文件名的包 jar,例如 commons-services-1.0.30.jar。我的问题是,目前较旧的捆绑包版本,如 commons-services-1.0.29.jar,在安装较新版本时不会被删除。
我想避免旧的捆绑版本堆积在我的安装文件夹中。因此我的问题是:在安装新版本时卸载/删除这些旧版本的最佳方法是什么?
【问题讨论】: