Tipos de instalación de máquinas virtuales (VM) de Java

Identificador: org.eclipse.jdt.launching.vmInstallTypes

Descripción: este punto de extensión representa diferentes tipos de entornos de ejecución y  kits de desarrollo de Java. Cada extensión debe implementar org.eclipse.jdt.launching.IVMInstallType. Un IVMInstallType es responsable de crear y gestionar un conjunto de instancias de su clase IVMInstall correspondiente. Mediante la creación de distintos objetos IVMInstall, un IVMInstallType acepta comportamientos concretos de diferentes máquinas virtuales de Java.
El conector de la UI de Java es el que proporciona la UI para gestionar IVMInstalls.

Códigos de configuración:

   <!ELEMENT vmInstallType (separator)+>
   <!ATTLIST vmInstallType
      id         CDATA #REQUIRED
      class      CDATA #REQUIRED
   >

Ejemplos:
El siguiente es un ejemplo de un IVMInstallType para la máquina virtual J9:

<extension
      point="org.eclipse.jdt.launching.vmInstallTypes">
   <vmInstallType
         class="org.eclipse.jdt.internal.launching.j9.J9VMInstallType"
         id="org.eclipse.jdt.internal.launching.j9.J9Type">
   </vmInstallType>
</extension>

Implementación suministrada:
Se proporcionan implementaciones abstractas de IVMInstall y de IVMInstallType. El conector de la UI de Java define un tipo de instalación de máquina virtual para los niveles 1.2 y 1.3 del JRE estándar.

Copyright IBM Corporation 2000