Typy instalace Java Virtual Machine

org.eclipse.jdt.launching.vmInstallTypes

Tento bod rozšíření představuje různé druhy běhového prostředí a vývojové sady jazyka Java. Každé rozšíření musí implementovat org.eclipse.jdt.launching.IVMInstallType.IVMInstallType je odpovědný za vytváření a správu množiny instancí příslušné třídy IVMInstall. Prostřednictvím vytvoření různých objektů IVMInstall umožňuje IVMInstallType specifické chování různých systémů Java VM. Uživatelské rozhraní pro správu IVMInstall poskytuje modul plug-in uživatelského rozhraní Java Debug.

<!ELEMENT extension (vmInstallType*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT vmInstallType EMPTY>

<!ATTLIST vmInstallType

id    CDATA #REQUIRED

class CDATA #REQUIRED>


Následuje příklad IVMInstallType pro systém J9 VM:

 

<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>

Jsou poskytnuty abstraktní implementace IVMInstall a IVMInstallType. Modul plug-in Java Development Tools Launching Support definuje typ instalace systému VM pro standardní úroveň 1.1.* a 1.2/1.3/1.4 JRE.