プロジェクトのビルドパスの変更

各プロジェクトには、ソースパスとライブラリパスを組み合わせた独自のビルドパスがあります。ライブラリプロジェクトのビルドパスはやや複雑です。詳細については、ライブラリプロジェクトについてを参照してください。ソースパスとは、プロジェクトの MXML ソースファイルと ActionScript ソースファイルの場所です。ライブラリパスとは、基本の Flex フレームワーククラスと、SWC ファイルの形式で作成したカスタム Flex コンポーネントの場所です。

ソースパスを変更するには :

  1. ナビゲータビューでプロジェクトを選択します。
  2. 右クリック (Macintosh では Ctrl キーを押しながらクリック) し、コンテキストメニューから [プロパティ] を選択します。プロジェクトの [プロパティ] ダイアログボックスが表示されます。
  3. [Flex ビルドパス] プロパティページを選択します。ActionScript プロジェクトを操作する場合は、[ActionScript ビルドパス] プロパティページを選択します。
  4. [フォルダの追加] ボタンをクリックして、フォルダをソースパスに追加します。
  5. フォルダ名を入力するか、[参照] ボタンをクリックしてカスタムクラスの場所を選択します。

    完全パスをファイルシステムに入力する代わりに、パス変数を使用することもできます。既存のパス変数の名前を入力するか、新しいパス変数を作成できます。詳細については、パス変数の作成を参照してください。

  6. 必要に応じてソースパスを変更し、[OK] をクリックします。

ライブラリパスを変更するには :

  1. 前の手順 1 ~ 3 を実行して、[Flex ビルドパス] プロパティページにアクセスします。
  2. [ライブラリパス] タブをクリックします。

    ライブラリパスには、SWC ファイルに格納されている Flex フレームワーククラスへの参照が含まれています。SWC ファイルは、Flex コンポーネントや他のアセットのアーカイブファイルです。詳細については、プロジェクトでの SWC ファイルの使用を参照してください。

    フレームワークへのパスを編集するか、カスタム Flex コンポーネントを作成した場合は、新しいフォルダまたは SWC ファイルをライブラリパスに追加できます。パスからアイテムを削除することもできます。

  3. 必要に応じてライブラリパスを変更し、[OK] をクリックします。

パス変数の作成

ファイルを格納するローカルフォルダまたはネットワークフォルダへの完全パスを入力してリソースにリンクする代わりに、パス変数を定義できます。たとえば、Classes という名前のパス変数を定義してから、ファイルシステム上のフォルダへのパスを設定できます。次に、リンクされた新しいフォルダの場所として Classes を選択します。フォルダの場所が変わったら、定義済みのパス変数を新しい場所で更新できるため、Classes にリンクされているすべてのプロジェクトは、リソースへのアクセスを継続できます。

パス変数を設定または作成するには :

  1. ナビゲータビューでプロジェクトを選択します。
  2. 右クリック (Macintosh では Ctrl キーを押しながらクリック) し、コンテキストメニューから [プロパティ] を選択します。プロジェクトの [プロパティ] ダイアログボックスが表示されます。
  3. [Flex ビルドパス] プロパティページを選択します。ActionScript プロジェクトを操作する場合は、[ActionScript ビルドパス] プロパティページを選択します。
  4. パス上の任意のアイテムに対してパス変数を作成できます。このアイテムの中には、ソースパスのフォルダ、およびライブラリパスの SWC フォルダ、プロジェクト、SWC ファイルが含まれます。たとえば、[ソース] タブで [フォルダの追加] ボタンを選択します。[フォルダの追加] ダイアログボックスが表示されます。
  5. パス変数を ${pathvariablename} の形式で入力します。

    メモ

     

    変数が未定義の場合、パスの入力は失敗します。既存のリソース変数の一覧を入手するには、メインメニューから [ウィンドウ]-[設定] を選択して、[一般]-[ワークスペース]-[リンクされたソース] を選択します。このプロパティページで、リンクされたリソース変数を管理することもできます。

  6. [OK] をクリックして、パス変数をパスに追加します。

関連トピック


Flex 2.01