Java VM インストール・タイプ

ID: org.eclipse.jdt.launching.vmInstallTypes

説明: この拡張ポイントは、さまざまな種類の Java ランタイム環境および開発キットを表しています。 拡張はそれぞれ、org.eclipse.jdt.launching.IVMInstallType をインプリメントする必要があります。 IVMInstallType は、それに対応する IVMInstall クラスのインスタンス・セットの作成と管理を行います。 IVMInstallType は、それぞれに異なる IVMInstall オブジェクトを作成することによって、さまざまな Java VM の特定の振る舞いを可能にします。 IVMInstalls を管理するための UI は、Java デバッグ UI プラグインによって提供されます。

構成マークアップ:

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

例: J9 VM の IVMInstallType の例を以下に示します。

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

提供されるインプリメンテーション: 抽象インプリメンテーション IVMInstall および IVMInstallType が提供されています。 Java 開発ツールの起動のサポート・プラグインは、標準の 1.1.* および 1.2/1.3/1.4 レベルの JRE に対して、 VM インストール・タイプを定義しています。

Copyright (c) 2000, 2003 IBM Corporation and others. All Rights Reserved.