代表一組 Extension 的公用程式類型。
請注意,此類型適用於「選用套件」規格所定義的 extension。如需有關選用套件的詳細資訊,請參閱 Java Standard Edition 套件文件套件中檔案 guide/extensions/versioning.html 中的「選用套件版本控管」文件,或線上瀏覽 套件版本控管文件。
唯一支援的屬性是 refid
,它會讓此 extensionset
成為其他地方定義的 extensionset
的 參考。如果已指定,則不允許其他屬性或巢狀元素。
要新增至組的 Extension 物件。
將組中包含的所有檔案(為 JAR 且實作 extension)新增至 extension 組的 FileSet。
將組中包含的所有檔案(為 JAR 且實作 extension)新增至 extension 組。不過,extension 資訊可能會因 libfileset 的屬性而有所變更。
<extension id="e1" extensionName="MyExtensions" specificationVersion="1.0" specificationVendor="Peter Donald" implementationVendorID="vv" implementationVendor="Apache" implementationVersion="2.0" implementationURL="https://somewhere.com/myExt.jar"/> <libfileset id="lfs" includeUrl="true" includeImpl="false" dir="tools/lib"> <include name="*.jar"/> </libfileset> <extensionSet id="exts"> <libfileset dir="lib"> <include name="*.jar"/> </libfileset> <libfileset refid="lfs"/> <extension refid="e1"/> </extensionSet>