0

私は ColdFusion シーンには不慣れで、会社の CM を務めています。私の経験のほとんどは、C、C++、および Java ビルドに関するものです。

コンパイルする必要のある ColdFusion プロジェクトが 1 つあります。これには一連の ActionScripts、CFM ファイルが含まれてbuild.xmlおり、次の行が含まれています。

<exec executable="C:\Program Files\Adobe\Adobe Flash CS3\flash.exe"
    searchpath="true"
    <arg line="compilePoroject.jsfl"/>
</exec>

私たちのビルド マシンは Linux ボックスなので、これを Linux でビルドできるようにしたいと考えています。Linux で開発する必要がないので、Linux Flash IDE がなくても構いません。コンパイルする必要があるものは何でもコンパイルする必要があります。

*.asコンパイルが必要なアクション スクリプトであると思われるファイルがたくさんあります。また、*.flaAdobe ベクター グラフィックス ファイルと思われるファイルもあります。

Apache の Flex プロジェクトをダウンロードしましたが、Readme ファイルには、いくつかのサード パーティのアセット (Adobe) に依存しており、それらがないと機能しないと書かれています。ただし、Flex プロジェクトには、jar を実行するmxmlc.jarおよびバイナリが含まれています。mxmlcこのプロセスには、Windows ベースの依存関係はないようです。

私がしたいのは、プロジェクトをコンパイルしてビルドすることだけです。これらのファイルを編集する必要はありません。SWF ファイルをビルドするだけです。mxmlcLinux ボックスのコンパイラで実行できますか? Linux ボックスを使用してビルドできるようにすべてを再構築することは可能ですか?

4

1 に答える 1

0

基本的な答えは、できないということです。FLA ファイルを操作するには、Adobe ライブラリが必要です。コンパイル用のオープン ソースプロジェクトがありますが、これらはほとんどが拡張アルファ段階にあり、機能が不足しており、あらゆる種類のバグがあります。小さなサイトには十分かもしれませんが、何百万もの顧客がこのページにアクセスする商業的な冒険ではありません.

于 2013-01-17T23:25:33.687 に答える