0

コンパイル設定を Flash Builder UI から config.xml ファイルに取得したいと考えています。私の主な目的は、Flash Builder を持っていないチームのメンバーがプロジェクトをコンパイルできるようにすることです。私は次のように設定ファイルを定義しました(簡略化):

<flex-config>
    <compiler>
        <library-path append="true">
            <path-element>C:\Libraries\someLibrary.swc</path-element>
        </library-path>
    </compiler>
</flex-config>

また、Flash Builder の [プロジェクト プロパティ] -> [Flex コンパイラ] -> [追加のコンパイラ引数] 領域に次のコンパイラ引数を追加しました。

-load-config+=config\myCustomConfig.xml

これを行うと、 のクラスへの参照を含むプロジェクト ファイルでインライン エラーが発生しますsomeLibrary.swc。ここで何か間違ったことをしていますか、それとも不可能ですか? 2 つの場所で多くの設定を維持しなければならないことは、私にとって腹立たしいことです。これが不可能な場合、他の人はこれを回避するために何をしますか? 単純に ANT を使用したコンパイルに完全に切り替えて、インライン コンパイラ エラーを見逃していませんか?

4

1 に答える 1

0

まあ、コンパイラの構成とIDEの構成には違いがあると思います。私は間違っているかもしれませんが、IntelliJ でもそうです。IDE は解析しませんが、設定を引数としてコンパイラに渡します。

また、compiler-config を直接使用する利点は、標準の構成を共有できることです。これは、さまざまな環境 (ローカル、継続的統合) またはビルド (コマンド ラインと ANT) で使用できます/使用する必要があります。

また、可能であれば相対パスを使用することをお勧めします。

于 2012-05-30T21:02:32.667 に答える