0

我有一个弹性项目,我需要as3xls library (.swc file)在我的项目中。现在我已经下载了该 swc 文件并将其包含在 f 中lex-sdk\frameworks\libs,并且我可以使用该 swc 文件的 .as 文件。

现在,如果我试图将 swc 文件放在我的本地项目中,例如在我的一个组件包中并将其添加到类路径(使用eclipse project properties -> flex build path)并尝试从该位置使用它,但我无法编译项目因为它无法导入 .as 文件。

任何人都可以建议我应该添加.swc文件并在我的项目中使用它的位置吗?

4

2 回答 2

4

如果您使用的是 Flash Builder,我一般会在项目下创建一个libs文件夹:

文件夹层次结构

然后,通过选择项目PropertiesActionScript Build Path来引用 SWC ,您可以在其中添加单独的 SWC 或 SWC 文件夹:

特性

于 2012-10-30T07:46:00.427 回答
2

查看我关于如何使用 SWC的博客文章。

以下是重点:

您可以通过三种不同的方式使用驻留在 SWC 文件中的类:
*项目属性中的库路径:这是我最常使用 SWC 的方式。
* Libs 文件夹:libs 文件夹是在 Flex Builder 3 中引入的。如果您将 SWC 放入 libs 文件夹,它会自动添加到您的库路径中,并且 SWC 中的所有类都可以从您的项目中获得
*库路径命令行参数:您可以将库路径参数用于 mxmlc 命令行编译器。

于 2012-10-30T14:01:41.543 回答