上傳軟體組 [設定]

將軟體組上傳至內部軟體組儲存庫。 您可以上傳單一軟體組、複合軟體組,以及群組化的軟體組集。

如果您將 OSGi 應用程式配置成預期應在內部軟體組儲存庫中尋找某些軟體組,您必須將那些軟體組新增到儲存庫中。 複合軟體組可以直接包含在應用程式中、從內部軟體組儲存庫供應,或從可處理複合軟體組的外部儲存庫供應。 如果您的軟體組含有指定服務或參照元素的 Blueprint XML 檔,且該軟體組是包含在 EBA 資產內或安裝在內部軟體組儲存庫中,則在供應期間會採用這些元素,並在必要時供應適當的服務。如需相關資訊,請參閱供應給 OSGi 應用程式 (線上)。

您可以逐一安裝軟體組,或是安裝一組包裝成壓縮保存檔的軟體組(副檔名為 .zip)。不論哪一種情況,都可以在儲存庫中個別使用這些軟體組。 如果您將複合軟體組安裝在軟體組儲存庫中,且複合軟體組藉由參照來包含軟體組,則您必須確定在相同的儲存庫中也有提供所參照的軟體組。 如果您使用內部軟體組儲存庫,而複合軟體組直接包含軟體組,則被包含的軟體組不會個別列出,只會提供來當作複合軟體組的一部分。
從舊版移轉的使用者:
  • 在 OSGi 應用程式和 Java™ Persistence API 2.0 的 WebSphere® Application Server 第 7 版 Feature Pack 中,當您新增複合軟體組至內部軟體組儲存庫時,若該複合軟體組直接包含軟體組(在複合軟體組保存檔根目錄的壓縮檔中),就會將這些軟體組新增至內部軟體組儲存庫中,同時作為複合軟體組的一部分以及個別可用的軟體組。 如果您之後從儲存庫中刪除複合軟體組,並不會刪除軟體組的個別可用副本。 為了方便,您可能已經使用這個機制來上傳軟體組集至儲存庫。
  • 在現行版本中,當您在儲存庫中新增直接包含軟體組的複合軟體組時,並不會另外個別新增這些軟體組。如果您要將軟體組集新增至內部軟體組儲存庫,您可以將每個軟體組集包裝成一個壓縮保存檔(使用 .zip 副檔名),然後將保存檔新增至儲存庫。系統會展開檔案,而其根目錄中的所有軟體組都會個別新增至儲存庫中。

如果要在管理主控台中檢視這個畫面,請按下列路徑:

環境 > OSGi 軟體組儲存庫 > 內部軟體組儲存庫 > 新建

軟體組的路徑

指定您要上傳的軟體組、複合軟體組或群組化軟體組集的完整路徑。每一個個別軟體組都必須包裝成 .jar 檔,並且必須包含適當配置的軟體組資訊清單檔。每一個複合軟體組都必須包裝成一個副檔名為 .cba 的壓縮保存檔,並且必須包含適當配置的複合軟體組資訊清單檔。每一個群組化的軟體組集都必須包裝成一個副檔名為 .zip 的壓縮保存檔。

如果瀏覽器和檔案位於同一部機器上(不管伺服器是否也位於該機器),請使用本端檔案系統

如果檔案位於現行 Cell 環境定義中的任何節點上,或檔案已在執行應用程式伺服器的機器上,請使用遠端檔案系統。 比方說,欄位值可能是 profile_root/feature_packs/aries/installableApps/my.bundle_1.0.0.jar


標示(線上)的鏈結表示需要存取網際網路。每個鏈結會啟動線上資訊中心的主題搜尋。當列出搜尋結果時,請選取最適合您配置的相對應主題。

檢查這個主題是否有更新 (線上)




檔名: OBRInternalRepositoryBundleUpload.html