特性的 Java 版本相依關係

WebSphere Application Server Liberty 執行時期對於「Java 執行時期環境 (JRE)」的最低層次,具有特定的需求。

Liberty 特性會安裝和執行於 WebSphere Application Server Liberty 執行時期中。

如果您所開發的特性需要的 Java 版本,要比 WebSphere Liberty 執行時期需要的版本還新,該特性可以宣告必要的 Java 最低版本。如果要宣告必要的 Java 最低層次,請在至少一個其所包含的軟體組中,包含必要的軟體組執行環境。特性會在 Subsystem-Content 區段中定義它是由哪些軟體組所組成。如需相關資訊,請參閱 Liberty 特性資訊清單檔。下列範例顯示如何宣告必要的 Java 最低版本:
Subsystem-Content: com.ibm.websphere.appserver.example.bundle; version="[1,1.0.100)"
com.ibm.websphere.appserver.example.bundle 軟體組資訊清單檔含有該軟體組必要執行環境的定義,例如:
Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version>=1.7))"

如需如何指定必要執行環境的相關資訊,請參閱 OSGi Enterprise R5 規格。在執行時期供應必要特性時,它會處理這些軟體組資訊清單,並針對所包含的特性,報告任何未滿足的 Java 版本相依關係。


指示主題類型的圖示 概念主題



「時間戳記」圖示 前次更新: 2016 年 11 月 30 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwlp_java_feature
檔名:cwlp_java_feature.html