过了一个国庆长假,嗯..有点太放松了..要继续工作还得先花些时间重温..在不断的修改中,有时会遇到flex中改了半天,导出一看却彻底没反应...崩溃之外,找找原因。在web-inf/flex下面有这样一个generated文件夹,里面存放着一堆.swo文件,昏!这些是什么?赶紧补课...引出了flex的缓存机制。
为了提高效率,flex会把涉及的所有东西都进行缓存。包括各种形式的组件(as、mxml、swc),Image标签中的图片、Script标签中的as,以及相关的css。如果内容有改变,则重新编译swf。生成的swf将传至客户端,不会在服务器的硬盘上存储。但相应的组件内容会以swo文件的形式存储下来。
估计是因为人品问题严重了,很多时候改动过的组件并不会使flex更新相应的swo文件,最终让人无限郁闷...索性直接清空了generated文件夹,再一个编译。OMG...out of memory...人品阿人品...最终在www.cflex.net上找到了办法。在Tomcat的安装文件夹下的bin文件夹中找到catalina.bat,用记事本一类打开,在最后一段的rem Execute Java with the applicable properties下面加一句set CATALINA_OPTS=-mx1024m。保存,over..(http://www.cflex.net/showfiledetails.cfm?ChannelID=1&Object=File&objectID=274)
为了提高效率,flex会把涉及的所有东西都进行缓存。包括各种形式的组件(as、mxml、swc),Image标签中的图片、Script标签中的as,以及相关的css。如果内容有改变,则重新编译swf。生成的swf将传至客户端,不会在服务器的硬盘上存储。但相应的组件内容会以swo文件的形式存储下来。
估计是因为人品问题严重了,很多时候改动过的组件并不会使flex更新相应的swo文件,最终让人无限郁闷...索性直接清空了generated文件夹,再一个编译。OMG...out of memory...人品阿人品...最终在www.cflex.net上找到了办法。在Tomcat的安装文件夹下的bin文件夹中找到catalina.bat,用记事本一类打开,在最后一段的rem Execute Java with the applicable properties下面加一句set CATALINA_OPTS=-mx1024m。保存,over..(http://www.cflex.net/showfiledetails.cfm?ChannelID=1&Object=File&objectID=274)
回复Comments
{commenttime}{commentauthor}
{CommentUrl}
{commentcontent}