我對Apache Karaf很新。我有一個打包在jar
文件中的Java程序,比如A-1.0.jar
。我還有一個Karaf實例,我在其中部署了A.jar
文件夾下的deploy
文件夾。現在,我使用運行此jar
:Apache Karaf用法
java -jar A.jar
它打印屏幕上的幾個數字。在運行時,我在同一路徑(Karaf主頁下的deploy
文件夾)中部署了A-2.0.jar
。從卡拉夫的日誌中,我可以看到卡拉夫已經安裝了兩個捆綁包。
我的問題是,在運行A-1.0.jar
時,Karaf應該執行A-2.0.jar
(因爲Karaf獲得了這個新版本),現在呢?或者,我錯過了什麼?我如何測試Karaf的熱門部署策略?
由於提前,
阿布舍克