flex的mxml 文件在eclipse下不能自动编译的问题

来源:互联网 发布:淘宝店铺请替换该图片 编辑:程序博客网 时间:2024/05/22 12:33

      今天将自己的程序从cvs服务器上down下来,发现好多mxml文件不能编译了。但是在上传之前的时候mxml这些文件是可以编译的。当时,我以为是eclipse的bug,没有深究,但是总不是个办法,需要解决一下。于是乎,我就发现,问题不是我想的那么简单,这也不是eclipse的bug,而是我没有深入的了解flex。

      mxml文件一般是application,module和titlewindow,是要将本身编译后成为swf文件供主java程序使用的。application是系统的入口,只有一个,由系统自己维护;module是模块,是独立的不同页面,其实需要我们维护,但是由于eclipse做了一些我们的工作,问题就出现在这里,这样是正常的标识,这样是不正常的标识;titlewindow是弹出的对话框,不需要生成swf文件,所以这里不用管。

      具体的是,将不编译的module文件,在flex工程里面注册一下。eclipse里面操作是右键flex程序属性->flex module 这里面对module文件的管理,只要将没有编译的mxml文件注册一下,swf文件指向相对应的文件夹下就可以了。

      其实以上的操作是对flex的一个配置文件进行操作的,这个文件的名字是 flexApplicationRoot\.actionScriptProperties ,打开看看你就明白了

原创粉丝点击