Undersøg BeanInfo-oplysninger for plugin-udviklere

Du kan føre kontrol med, hvordan BeanInfo-klasser knyttes til en variabel for en klassesti ved at tilføje en indgang i en plugin-manifestfil.

Det er kun beregnet på erfarne brugere, der leverer deres egne Java-beans eller til brugere, der vil oprette et andet runtime-miljø end JRE_LIB.

  1. Åbn manifestfilen plugin.xml manifest for plugins, der indeholder JAR-filen med BeanInfo-klasser.
  2. Tilføj en org.eclipse.jem.beaninfo.registrations-udvidelse, hvor du angiver variablen for placeringen af BeanInfo-klasser. Eksempel:
    <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>

    Eksemplet viser, at CLASSPATH-variablen MY_JAVABEANS har sine BeanInfo-klasser indeholdt i JAR-filen myjavabeans.jar. Denne JAR-fil er en del af den plugin, som manifestfilen er defineret i, og klasserne er inkluderet i pakken com.mycompany.beaninfopackage. Når et projekt har CLASSPATH-variablen MY_JAVABEANS i sin Java-byggesti, inkluderes myjavabeans.jar i CLASSPATH for den JVM, der er oprettet for introspektion. Pakken com.mycompany.beaninfopackage inkluderes i søgestien.

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