【发布时间】:2010-01-18 06:39:20
【问题描述】:
首先,这是我想要做的:
* Compile my library code into a SWC
* Do not staticly link the Flex framework
起初,我尝试设置一个 Flex 模块,单击“库”和“将框架用作 RSL”按钮。然而,这并没有将我的任何代码编译到 SWC 中,它基本上只是编译了整个 Flex 框架的新 SWC,包括所有资源和类。
然后,我设法使用自定义编译器配置将我的类放入构建中,但它仍然包含我在库代码中引用的少数 Flex 类。
最后,我想我可以使用自定义 flex-config.xml 文件,使用 <library-path append="false"></library-path> 删除对库的父引用,然后使用自定义命令行参数(也来自 ant),添加 -compiler.external-library-path 引用到 SDK 和 PlayerGlobal.swc。这应该可行,但是当我使用自定义配置文件时,Idea 不会让我设置命令行参数:'(
非常感谢任何建议!
【问题讨论】:
标签: apache-flex intellij-idea swc