我刚刚从 Flash Builder 4 升级到 4.5,并导入了我的一个 FB 4 项目。我现在在所有导入本地类的导入语句旁边的装订线中看到一个橙色问号(以及使用所述类方法的所有地方),并且在导入语句下方出现橙色下划线。当我将鼠标悬停在下划线上时,它说找不到导入。
该项目编译并运行没有问题(我使用 ANT 来构建这个项目)。
如果我打开有问题的类文件之一,然后更改某些内容(即按空格键)并点击保存 (编辑:实际上发现我什至不必保存,只是打开会导致 FB 找到它)然后返回文件导入它时,橙色问号消失了,我得到了代码帮助,CTL+Click 将我链接到类文件。但是,如果我关闭该文件并再次重新打开它,则找不到该类文件。
有问题的类存储在我的项目的 src 目录下,如下所示:
- src
+---com
+---myappname
+---services
+---utils
etc...
我的导入语句看起来像:
import com.myappname.utils.*;
import com.myappname.services.remoteService;
有任何想法吗?这是 FB 4.5 的“增强”吗?我试过删除并重新导入项目,刷新项目,现在有点不知所措。这很烦人,我可能需要降级到 4。