flex builder 3编译器不会显示错误或编译特定页面

时间:2010-05-03 18:51:40

标签: flex flex3 flexbuilder

在flexbuilder 3中,对于某些mxml文件,我可能故意输入语法错误,编译器似乎会编译特定页面(但实际上没有编译它)或报告该页面的任何错误。有没有什么方法可以让编译器向我报告错误,以便我可以编译它来编译页面。我已经尝试重建所有并清理项目了。

4 个答案:

答案 0 :(得分:2)

如果未使用该组件;编译器会忽略它。

如果您正在使用图书馆项目;确保将组件添加到库中。您可以在项目设置中执行此操作。

如果您正在使用Flex项目;确保该组件实际上在某个应用程序中使用。否则它将从最终的swf中“优化”,并且从未给出编译器处理。

答案 1 :(得分:2)

听起来你实际上并没有在你的应用程序中使用该页面。 mxmlc默认只编译主类(直接或间接)引用的类。

答案 2 :(得分:0)

我能够通过命令行编译来解决这个问题。 Here是所有感兴趣的人的文档链接(请参阅使用Flex编译器) 从命令行编译时,我能够让编译器实际告诉我发生了什么错误,所以我可以解决它。

答案 3 :(得分:0)

我有同样的问题。就我而言,项目路径中有一个空格。我将文件夹重命名为没有空格并重新打开flex builder。然后编译错误开始按预期显示。此外,您应该自动打开Project> Build。