Kontrollera BeanInfo-information för utvecklare av insticksprogram

Du kan kontrollera hur BeanInfo-klasser associeras till en klassökvägsvariabel genom att lägga till en post i en manifestfil för insticksprogrammet.

Det här är ämnat endast för avancerade användare som antingen tillhandahåller egna Java-bönor eller vill skapa en ny körningsmiljö som inte är JRE_LIB.

  1. Öppna manifestfilen plugin.xml för det insticksprogram som innehåller JAR-filen med BeanInfo-klasserna.
  2. Lägg till en org.eclipse.jem.beaninfo.registrations-utökningspunkt där du anger variabeln för platsen för BeanInfo-klasserna. Exempel:
    <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>

    I det här exemplet visas att BeanInfo-klasserna för klassökvägsvariabeln MY_JAVABEANS ingår i JAR-filen myjavabeans.jar. Den här JAR-filen är en del av det insticksprogram som manifestet definieras i och klasserna ingår i paketet com.mycompany.beaninfopackage. När ett projekt har klassökvägsvariabeln MY_JAVABEANS i Java-byggsökvägen ingår myjavabeans.jar i klassökvägen till den JVM som skapas för introspektionsfunktionen. Dessutom ingår paketet com.mycompany.beaninfopackage i sökvägen.

(C) Copyright IBM Corporation 1999, 2004. All Rights Reserved.