コンポーネント >
コンポーネントジェネレータ
Javaとの連携 >
Javaコンポーネントジェネレータ(以下JCG と略します。)は、Magicが特定の JNI シグニチャを指定することなくJavaクラスやEJBファイルにアクセスできるように、コンポーネントを作成するユーティリティです。
以下のメインウィザードモジュールの手順に従って、コンポーネントジェネレータにアクセスします。
JCGを起動するには、サブメニューからJavaコンポーネントを選択します。[オブジェクトタイプ]ダイアログからオプションを選択します。
注意: |
オブジェクトブラウザには、クラスパス内のサブフォルダ名が表示されますが、そこに表示されるオブジェクトを選択しても無効になります。クラスファイルの場合は、<no package>内のクラス名を選択してください。 |
環境設定
Javaオブジェクトにアクセスするには、OSの環境変数かMagic.iniの[MAGIC_JAVA]セクションでCLASSPATHを指定する必要があります。クラスパスの設定方法や、クラスファイル(パッケージファイル)の場所によって、オブジェクトブラウザでの表示位置が異なります。
OSの環境変数による設定
Environment Class Path
Magic.iniによる設定
Magicエンジンのインストールフォルダ内クラスファイルが存在する場合
Environment Class Path
それ以外
Magic Class Path