Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex Flex-Ant编译项目_Apache Flex_Ant_Flexbuilder - Fatal编程技术网

Apache flex Flex-Ant编译项目

Apache flex Flex-Ant编译项目,apache-flex,ant,flexbuilder,Apache Flex,Ant,Flexbuilder,我想使用Ant任务编译flex项目(有许多库、模块) 我在flash builder中使用-dump config build.xml编译器选项来提取构建配置 创建此Ant任务后(对于start,我尝试只编译一个mxml模块): 但是它会生成非常小的swf文件,运行时会出现错误(在发布版本中是67kb,而在调试中是800kb)我认为您也需要加载以下配置: <property name="flex.config" value="${FLEX_HOME}/frameworks/flex-con

我想使用Ant任务编译flex项目(有许多库、模块)

我在flash builder中使用-dump config build.xml编译器选项来提取构建配置

创建此Ant任务后(对于start,我尝试只编译一个mxml模块):


但是它会生成非常小的swf文件,运行时会出现错误(在发布版本中是67kb,而在调试中是800kb)

我认为您也需要加载以下配置:

<property name="flex.config" value="${FLEX_HOME}/frameworks/flex-config.xml"/>
<load-config filename="${flex.config}" />
您的文件中也缺少以下内容:

<source-path path-element="${src.dir}"/>


是否有方法提取ant build task和使用flash builder编译当前项目的true build.xml?我试图编写,编译器返回了关于未列出类的错误。接下来,我添加了(在build.xml中)封装在标记中的库。它可以成功编译,但在浏览器中不起作用“extract ant build task and true build.xml”是什么意思?您自己编写build.xml。如果您想获得FlashBuilder编译项目的配置:IMHO,这是不可能的。FlashBuilder实际上并不使用ant进行编译(除非您要求FlashBuilder这样做)。您是否已经很好地指定了
${flex.config}
?它必须类似于:
C:/Program Files/Adobe/Adobe Flash Builder/sdks/4.0.0/frameworks/flex config.xml
,不幸的是,您无法从flex Builder 3生成build.xml文件(不了解Flash Builder)。另外,您必须注意flex builder在编译项目时不使用mxmlc。谢谢您的回答!2hering:是的,我正确地指定了flex配置并加载它。2布拉格:我很想知道你是从哪里学来的
<property name="flex.config" value="${FLEX_HOME}/frameworks/flex-config.xml"/>
<load-config filename="${flex.config}" />
<library-path dir="${lib.dir}" append="true">
    <include name="**.swc" />
</library-path> 
<source-path path-element="${src.dir}"/>