【问题标题】:Flex 4 Modules & Ant - Error: Could not resolve "" to a component implementationFlex 4 模块和 Ant - 错误:无法将“”解析为组件实现
【发布时间】:2011-05-01 10:25:09
【问题描述】:

我可以编译主应用程序,但在编译嵌套模块时遇到问题。

我的应用结构如下:

    • MyApp.mxml
    • 查看
      • MyView.mxml
    • 模块
      • MyModule.mxml
      • 查看
        • 另一个视图.mxml

使用以下命令时

<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”解析为组件实现。

我认为编译器在确定哪个“视图”目录具有正确的 mxml 文件时可能存在问题..

有什么想法吗?一个例子的详细解释将不胜感激。

【问题讨论】:

    标签: apache-flex actionscript-3 ant flex4 mxml


    【解决方案1】:

    您还需要将 src 目录添加为源路径的一部分。你基本上没有告诉编译器在哪里可以找到你的代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-16
      • 1970-01-01
      • 1970-01-01
      • 2018-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多