Flash Builder:无法导出错误

时间:2011-01-18 19:26:59

标签: flex flexbuilder flash-builder

我有一些我导入Flash Builder 4的Flex Builder 3项目(SDK 3.2 / 3.5)。它们在调试模式(IE,Firefox,Chrome)中运行良好,所有swf和swc出现在bin中 - 调试文件夹。但是,当我尝试在主项目上执行Export Release Build时,我收到以下错误:

    "One or more errors were found while trying to 
build the release version. Unable to export."

“问题”选项卡中没有错误,控制台中没有任何内容。只需要点击确定并退出该过程。

更新: @ doc_80 - 我检查了日志文件,错误原因是:

Caused by: java.lang.NoClassDefFoundError: flex2/tools/
     oem/OEMException$CircularLibraryDependencyException

将根据@ doc_80

的建议查看.project文件

还有其他人看过这个,还是知道修复?我看了一个adobe论坛,但他们改变链接资源的解决方案根本没有帮助。

布赖恩

2 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,但原因是desktop.ini文件(Windows 7)。它出现在带有声音文件的sme目录中。

在日志中:

引起:java.io.FileNotFoundException:C:..... \ assets \ ui \ sounds \ desktop.ini(访问被拒绝)

...确保此文件已隐藏。我手动删除它,一切都变好了!

感谢此处的帖子有助于解决此问题。

答案 1 :(得分:0)

整天花在这个问题上,找到了答案。

如果您在任何打开的项目中使用RSL,则会发生这种情况。在我的情况下,主应用程序使用的项目之一是图书馆项目。 Flex 3 SDK缺少FB4在调用Export Release构建时处理RSL依赖关系所需的文件。

这些丢失的文件可以从Flex 4 SDK中的 flex-compiler-oem.jar 文件复制到Flex 3 SDK中的同一个jar中。

我在博客上提出了一步一步的说明: http://bishoponvsto.wordpress.com/2011/01/19/flash-builder-4-flex-3-sdk-export-release-build-error/