我可以编译主应用程序但是在编译嵌套模块时遇到了问题。
我有以下应用程序结构:
使用以下命令时
<mxmlc file="${SRC_DIR}/${MODULE_DIR}/MyModule.mxml"
debug="false"
output="${OUTPUT_DIR}/${MODULE_DIR}/MyModule.swf"
locale=""
actionscript-file-encoding="UTF-8"
keep-generated-actionscript="false"
optimize="true"
fork="true"
load-externs="LinkReport.xml"
incremental="false">
<load-config filename="${FLEX_HOME}/frameworks/flex-config.xml"/>
<source-path path-element="${FLEX_HOME}/frameworks"/>
<compiler.library-path dir="libs" append="true">
<include name="*.swc"/>
</compiler.library-path>
</mxmlc>
我收到以下错误:
错误:无法将“view:AnotherView”解析为组件实现。
我认为编译器可能在确定哪个“view”目录具有正确的mxml文件时遇到问题。
有什么想法?最好用一个例子进行详细的解释。
答案 0 :(得分:0)
您还需要将src目录添加为源路径的一部分。你基本上没有告诉编译器在哪里找到你的代码。