十二 012008
 

Google Reader中看到这篇文章,不错。在团队开发中挺实用,翻译一下吧。

原文:http://marcel-panse.blogspot.com/2008/11/using-flex-framework-rsls-in-flex-3.html

使用RSL(Runtime Share Library)可以减少300KB的文件提示。Flex Builder已经内置了这个功能(使用RSL),当然在我们的编译服务器上使用Ant。使用Ant 去编译Flex RSL说起来比做起来要容易得多。显然的,Ant 的mxmlc(mxml complier)目标不并没有实现。这一功能将在下一个flex版本中实现(Flex 4 Gumbo)。解决方案跳跃了了(The solution after the jump不知道该如何传达意思-_-!)

如果只是这么简单地将RSL添加到mxmlc 是不可以的。

<runtime-shared-library-path path-element=”${FLEX_HOME}/frameworks/libs/framework.swc”>
<url rsl-url=”${FLEX_HOME}/frameworks/rsls/framework_3.0.189825.swz”/>
</runtime-shared-library-path>最简单的方法是更改flex sdk文件夹下的flex-config.xml文件。要使用rsl只要简单地将以下的值改为false即可<static-link-runtime-shared-libraries>true</static-link-runtime-shared-libraries>
框架RSL是默认,同时您也可以在flex-config.xml中添加rpc和datavisualization RSL。当您使用编译服务器时,如果您更改了设置,那么请注意,在这台编译服务器上的所有的项目将使用同样的设置。同时,您还要将已经编译的类库和已编译的swf放在一起。您可以在flex sdk文件夹下找到frameworks/libs
和frameworks/rsls文件夹找到这些文件。因为这些文件对那些没有缓存过框架类库的用户是非常需要的。
如果没有这些文件您也可以运行,请不要疑惑,您可能已经缓存过这些文件。

 Posted by at 10:17 下午  Tagged with:

  One Response to “使用Ant编译Flex 3 RSL项目”

  1. 36462 63398I very glad to find this site on bing, just what I was looking for : D as well saved to favorites . 986279

 Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>