Eclipseでmxmlをコンパイル
1.build.propertiesというファイル名でファイルを作成する
2.下記を記述する
FLEX3_HOME=C:/Program Files/Adobe/Flex Builder 3/sdks/3.0.0/bin INPUT_MXML="C:/src/main/flex" OUTPUT_SWF="C:/src/main/webapp"
3.build.xmlを作成
<?xml version="1.0" encoding="UTF-8"?> <project name="hoge" default="build.swf" basedir="."> <property file="build.properties" /> <property name="dest.dir" value="${FLEX3_MAIN}" /> <property name="src.dir" value="src" /> <property name="height" value="100" /> <property name="width" value="200" /> <property name="framerate" value="30" /> <property name="bgcolor" value="0xFFFFFF" /> <!-- create swf--> <target name="build.swf"> <exec executable="${FLEX3_HOME}\amxmlc.bat" failonerror="true"> <arg line="-default-size ${width} ${height}" /> <arg line="-default-frame-rate ${framerate}" /> <arg line="-default-background-color ${bgcolor}" /> <arg line="-output ${OUTPUT_SWF}/main.swf" /> <arg line="${INPUT_MXML}/main.mxml" /> </exec> </target> </project>
4.「ウィンドウ」→「ビューの表示」→「Ant」からAntを選ぶ
5.build.swfをダブルクリック