Flash Builder - 内部构建错误/类不能嵌套

时间:2012-12-19 20:00:23

标签: actionscript-3 flex air flash-builder

我在Flash Builder项目上工作了大约一个星期,在构建时偶尔遇到这两个错误之一:

An internal build error has occurred. See the error log for more information.

1131: Classes must not be nested.

快速项目>清理修复问题。当我今天早上打开我的项目并尝试构建它时,我再次收到内部构建错误。然而,这一次,Project>干净的结果是5个单独的“类不能嵌套”错误,都指向我的主类声明。

运行项目>再次清理导致内部构建错误。如果我再次清理,我再次得到5级错误,依此类推。

我正在使用Flash Builder 4.6,Flex 4.6和AIR 3.5。自昨天以来,我没有对我的代码库进行任何更改。可能导致这种情况的任何想法?

2 个答案:

答案 0 :(得分:0)

我遇到了与flashb uilder 4.6相同的问题, 当我尝试编译应用程序时,它说 “发生了Flash Builder内部构建错误,请参阅错误日志以获取更多信息”

要解决此问题,您必须检查编译器参数 当发生这种情况时,你将无法进入编译器argumnts GUI,你必须在.actionScriptProperties文件中编辑它

删除-local和本地名称保存文件并尝试编译,您将不会收到错误

放回本地你必须改写本地如下 -locale = en_US,us_EN

答案 1 :(得分:0)

对我来说有用的是从项目的编译器设置中删除所有swc引用,然后重新插入它们。