Descrição: Esse ponto de extensão representa diferentes
tipos de ambientes de tempo de execução Java e conjuntos de desenvolvimento. Cada extensão
deve implementar org.eclipse.jdt.launching.IVMInstallType
. Um IVMInstallType
é responsável por criar e gerenciar um conjunto de ocorrências de sua classe
IVMInstall correspondente. Através da criação de diferentes objetos IVMInstall, um IVMInstallType
permite um comportamento específico para várias Java VMs.
Uma UI para gerenciar IVMInstalls é fornecida pelo plugin Java UI.
Marcação de Configuração:
<!ELEMENT vmInstallType (separator)+>
<!ATTLIST vmInstallType
id
CDATA #REQUIRED
classe
CDATA #REQUIRED
>
<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>
Implementação Fornecida:
Implementações abstratas de IVMInstall e IVMInstallType são fornecidas.
O plugin Java UI define um tipo de instalação de VM para o
JRE de nível padrão 1.2/1.3.