Interstage Studio ユーザーズガイド
目次 索引 前ページ次ページ

付録B Tips

B.6 Javaプロジェクトで、ビルド時にIDLコンパイルをするには

Javaプロジェクトにおいて、プロジェクト内にあるIDLファイルをビルド時にIDLコンパイルするには、ビルダの「Java ビルダ]の前に、IDLコンパイルを行う外部ツールビルダを追加します。

以下にその手順を示します。

  1. パッケージエクスプローラビューなどからプロジェクトを選択します。
  2. コンテキストメニューから[プロパティ]を選択するか、メニューバーから[ファイル] > [プロパティ]を選択します。[プロパティ]ダイアログボックスが表示されます。
  3. 左のペインで[ビルダ]を選択します。[ビルダ]ページが表示されます。
  4. [新規]をクリックします。[構成タイプの選択]ダイアログボックスが表示されます。
  5. [プログラム]を選択し、[OK]をクリックします。[起動構成プロパティの編集]ダイアログボックスが表示されます。
  6. [ロケーション]に、以下を入力します。

    ${env_var:OD_HOME}\bin\IDLc.exe

  7. [作業フォルダ]の[ワークスペースの参照]をクリックします。[フォルダの選択]ダイアログボックスが表示されます。
  8. プロジェクトのソースフォルダを選択し、[OK]をクリックします。
  9. [引数]に以下を入力します。

    -java "

  10. [引数]に入力した文字列の最後にカーソルを移動し、[引数]の[変数]をクリックします。[変数の選択]ダイアログボックスが表示されます。
  11. [resource_loc]を選択し、[構成]をクリックします。[リソースの選択]ダイアログボックスが表示されます。
  12. 入力フィールドに "*.idl" を入力し、[一致するリソース] および [フォルダ内]からIDLファイルを選択し、[OK]をクリックします。[変数の選択]ダイアログボックスに戻ります。
  13. [OK]をクリックし、[変数の選択]ダイアログボックスを閉じます。
  14. [引数] の最後に "(ダブルクォート)を追加します。[引数]は、最終的に以下のようになります。

    -java "${resource_loc:/ProjectName/IdlFileName.idl}"

  15. [更新]タブを選択します。
  16. [完了時にリソースを更新]をチェックし、[特定のリソース]をチェックします。
  17. [リソースの指定]をクリックし、プロジェクトのソースフォルダをチェックします。
  18. [ビルドオプション]タブを選択します。
  19. IDLコンパイルをどのタイミングで行うかを[ビルダの実行]の以下の項目をチェックすることで指定します。
  20. [関連するリソースのワーキングセットを指定]をチェックします。
  21. [リソースの指定]をクリックします。[ワーキングセットの編集]ダイアログボックスが表示されます。
  22. IDLファイルをチェックし、[終了]をクリックします。
  23. [OK]をクリックします。[起動構成プロパティの編集]ダイアログボックスが閉じます。
  24. 今追加した外部ツールビルダをプロジェクトのプロパティダイアログボックスの[ビルダ]ページで選択します。
  25. [上へ]を数回クリックし、追加した外部ツールビルダを[Java ビルダ]の前に移動します。
  26. [OK]をクリックし、プロジェクトのプロパティダイアログボックスを閉じます。


目次 索引 前ページ次ページ

Copyright 2007-2009 FUJITSU LIMITED