从同事处导入了一个Flex工程,发现怎么也不自动编译。程序、配置都没有找出什么问题来,很是纳闷。就一点儿一点儿的看工程属性。终于发现,在Flex构建路径中,有一个构建路径库在我机器上不存在的,但也不提示有错。把这个库也导过来之后,就可以编译了。
编译后,又出现了一个怪问题。生成的几个swf文件,其中一个index.swf怎么也不自动部署到应用服务器中,而其它的swf文件在重新编译后会自动部署。问同事,同事是将输出文件夹定义为WebContent目录,所以总是会部署过去。而我定义的是bin-debug。不过,这跟目录应该没关系,因为其它几个都能部署。我看了一下我的WebContent目录,发现该目录下也有一个index.swf!肯定是它导致bin-debug目录下的index.swf不能部署。把WebContent目录下的index.swf删除,果然好了。