【问题标题】:Error: cannot add .mxml file to project错误:无法将 .mxml 文件添加到项目
【发布时间】:2012-01-17 10:51:33
【问题描述】:

我有一个用 maven 制作的项目 .swc。构建成功。 如果我将项目添加到 Flashbuilder,我不会收到任何错误。 但是如果我用 flashbuilder 添加一个 .mxml 文件,那么它是从 flashbuilder 生成的。

然后我得到这个错误:

1172:定义 mx.core:DeferredInstanceFromClass

找不到。

如果我添加 .as 文件则没有问题。

有没有人对这个问题有想法或解决方案..

谢谢。

【问题讨论】:

    标签: apache-flex maven flash-builder cairngorm parsley


    【解决方案1】:

    尚不清楚将 MXML 文件添加到 Flash Builder 项目与从 Maven 构建的 SWC 有什么关系。

    但是,当库项目和主项目之间的 SDK 版本不匹配时,经常会出现您所说的错误。因此,请确保您的 SWC 使用与您的主项目使用的相同版本的 SDK 进行编译。

    【讨论】:

    • 不要认为这是原因。但是我可以检查 maven 用于编译的女巫版本?
    • @Mathijsm 我假设曾经为您设置过 Maven 构建的人应该能够知道 SWC 使用哪个 SDK。
    • 好吧,它们似乎是一样的。看来我通过将 .actionScriptProperties 中的另一个生成的 maven 项目复制到新的 .actionScriptProperties 文件中来解决了这个问题,它可以工作并且在 Poms 中是相同的依赖项
    • 如果这是您解决问题的方式,请务必将其作为正式答案发布。 ;)
    猜你喜欢
    • 1970-01-01
    • 2017-12-04
    • 2012-10-01
    • 2013-04-22
    • 2021-09-08
    • 1970-01-01
    • 2018-01-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多