2009-07-26 9 views
1

Flex Builder 3でActionscript Projectを作成すると、アプリケーションクラスが自動的に作成され、ソースフォルダのルートにドロップされます。私の場合、私のソースフォルダはsrc/となります。Flex Builder 3でAS3プロジェクトの「デフォルトアプリケーション」クラスを変更することはできますか?

デフォルトのアプリケーションクラスを、srcフォルダのルートに直接ないクラスに変更することはできますか?サブパッケージにあるクラスファイルを右クリックすると、「デフォルトアプリケーションとして設定」オプションは選択できないようです。

これは、すべての純粋なASプロジェクトのアプリケーションクラスを一番上のパッケージに入れるようにAdobeによって意図的に行われていますか?

答えて

1

フレックスプロジェクトのトップディレクトリにアプリケーション設定ファイル ".actionScriptProperties"があります。だからあなたは、あなたが望むものにそれのメイン.mxmlファイルへのパスを変更することができます。

+0

これはFlexプロジェクトではなく、Actionscriptプロジェクトです。私はすでに.actionscriptPropertiesファイルをルートパッケージ以外のパッケージのASファイルを指すように変更しようとしましたが、Flex Builderは「アプリケーションを起動できません」という行に沿ってエラーを出していました。特に説明的なエラーではありません。 – Groady

0

これは役に立ちますが、http://bugs.adobe.com/jira/browse/FB-14144を見て、Flex Builder 3が一部のシステムでこれをしないように思われるコメントを読んでいるかどうかわかりません。彼らはFlash Builderでそれを修正したようです。それはほとんどのことを悩ます小さなものです。

4

コンパイラの「ソース」ディレクトリを変更する必要があります。 ...これは、過去に私のために働いているやって

私は、あなたのデフォルトのアプリケーションの場所になるだろうメインこの

> MyApp 
    > html-template 
    > main 
    > MyApp.as 
    > src 

のような構造を使用していると仮定している

?あなたがこれを行う場合は

  1. 、右(私の例では - のMyApp)あなたの トップレベルをクリック やFlexBuilderではメニューとファイルの クリックし、[プロパティ メニュー項目にアクセスしてください。 ActionScriptのビルド・パスへ
  2. ゴー プロパティ

    。メインのソースフォルダを「メイン」に変更してください

    b。次に、[フォルダの追加]をクリックします。

    c。 srcを追加してからOkをクリックしてください

  3. ここではActionScriptアプリケーション - 実行可能なアプリケーションに移動し、メインのソースフォルダを変更してから何も表示されないことがあります。

    a。あなたのメイン/ MyApp.asファイルへのリンクを追加してください。

これでいいはずです。

関連する問題