您可以利用新增外掛程式 Manifest 檔中的項目,來控制 BeanInfo 類別如何與類別路徑變數相關聯。
不過它只適用於提供自己 Java Bean 的進階使用者,或者適用於想要建立非 JRE_LIB 之新執行時期環境的使用者。
<extension point="org.eclipse.jem.beaninfo.registrations"> <variable path="MY_JAVABEANS"> <beaninfos> <beaninfo kind="plugin" path="/com.mycompany/myjavabeans.jar"> <searchpath package="com.mycompany.beaninfopackage"/> </beaninfo> </beaninfos> </variable> </extension>
上述範例顯示類別路徑變數 MY_JAVABEANS 將其 BeanInfo 類別包含於 JAR 檔 myjavabeans.jar 中。這個 JAR 檔是其中定義 Manifest 之外掛程式的一部分,且該類別包含於套件 com.mycompany.beaninfopackage 中。 只要專案的類別路徑變數 MY_JAVABEANS 位於其 Java 建置路徑中, myjavabeans.jar 就會包含在針對內部檢查器所建立的 JVM 的類別路徑內。 同時,套件 com.mycompany.beaninfopackage 也會併入其搜尋路徑內。