我正在尝试通过 Apache Felix 的obr deploy命令部署特定版本的包。
我想安装 File Install 的 3.1.10 版本,但不幸的是deploy不理解版本(使用 @ 指定它们时):
g! deploy "Apache Felix File Install"@3.1.10
Unknown bundle - Apache Felix File Install@3.1.10
如果我尝试使用分号,它也不起作用:
g! deploy "Apache Felix File Install";3.1.10
Target resource(s):
-------------------
Apache Felix File Install (3.0.2)
Deploying...done.
gogo: CommandNotFoundException: Command not found: 3.1.10
有人知道发生了什么吗?
PS:任何安装“文件安装 3.0.2”,然后将“3.1.10”罐子放入加载目录(从而安装另一个“文件安装”包)的人的奖励积分 - 然后删除“3.0.2”版本!可悲的是,这不起作用,因为“文件安装”总是会自行挂起。