個人二進位檔的儲存庫結構

WebSphere® Application Server Liberty 建置套件會下載預設 Liberty 和 IBM® JRE 二進位檔,僅供開發之用。 如果想要使用您具備其他授權的自己的二進位檔,這些檔案必須可以透過 HTTP 來存取。

24.0.0.8: IBM Fix Central 上 Cloud Foundry Liberty 建置套件的可用性會在 2024 年 8 月停止。 策略性替代方案是 WebSphere LibertyOpen Liberty 的雲端原生建置套件,提供給 https://github.com/paketo-buildpacks/liberty上的 paketo 開放程式碼社群。 如需 paketo 建置套件的相關資訊,請跳至 https://paketo.io/

儲存庫結構

儲存庫是可以透過 HTTP 來存取的檔案集合。 儲存庫根目錄必須包含一個 index.yml 檔,該檔案是一項具體版本至絕對 URI 的對映,且其格式如下。

<version>:     
    uri: <URI of binary file>     
    license: <URI of license>
您可以將您的檔案儲存在儲存庫中。

/index.yml 
/ibm-java-jre-7.0-5.0-x86_64-archive.bin
/ibm-java-jre-7.0-5.0-x86_64-License.html
版本是用下列四個組件來編製:major、minor、micro 和選用的 qualifier。 版本格式為 <major>.<minor>.<micro>[_<qualifier>]
表 1. 組件需求
組件 需求
major 數字
minor 數字
micro 數字
選用的 qualifier 字母、數字和連字號,詞彙順序如下:
  1. 連字號
  2. 小寫字母
  3. 大寫字母
  4. 數字
除了宣告要用的特定版本,您也可以指定限定範圍的版本。 您可以將加號 + 附加到版本字首中,以使用起始於該字首的最新版本。
表 2. 版本宣告
範例 說明:
1.+ 選取低於 2.0.0 的最新可用版本。
1.7.+ 選取低於 1.8.0 的最新可用版本。
1.7.0+ 選取低於 1.7.1 的最新可用版本。
附註: 使用此語法可隨時更新特定版本中的安全版本。