我對akin中的卸載包在felix控制檯中的osgi捆綁版本有疑問。構建計劃是,軟件包將隨着構建版本(如1.13.1和1.13.2等)的增加而安裝,依此類推。osgi在felix中的捆綁包版本在aem包卸載後
如果安裝了包裝package-1.13.4.zip
;其中有一捆bundle-1.13.4.jar
卸載package-1.13.4.zip
後;根據我的理解; bundle-1.13.4.jar
應從apps/myproject/install
以及felix控制檯中刪除;應該安裝在felix控制檯中的軟件包應該是bundle-1.13.3.jar
;因爲它是之前安裝的版本1.13.4
但是當我卸載package-1.13.4.zip
; bundle-1.13.4.jar
不會從apps/myproject/install
中刪除,也不會從felix控制檯中刪除bundle-1.13.4.jar
。我的理解有什麼問題嗎?
使用Maven腳本中的JCRInstaller安裝軟件包。該腳本使用sling插件的'install'目標,並將該sling url作爲localhost:4502提供,並將slingurlsuffix作爲/ apps/myproject/install提供。在filter.xml中;/apps/myproject/install已使用 排除。這是捆綁未被卸載的原因嗎?什麼可能是排除捆綁的原因?我們希望在卸載軟件包後將軟件包從felix中刪除? –
cquser