这些蚂蚁属性在哪里定义? (弹性生成/ Eclipse的)

时间:2009-12-23 13:10:10

标签: flex eclipse ant flexbuilder

在尝试为我的Flex项目构建一个ant脚本时,我遇到了一些默认情况下似乎可用的属性,例如$ {DOCUMENTS}和$ {PROJECT_FRAMEWORKS}。有人知道这些变量的定义在哪里,还有什么对我有用吗?是否有默认创建的变量列表?

由于 Ĵ

2 个答案:

答案 0 :(得分:3)

在Eclipse中,它们被称为Linked Resources,可以在Window (menu) -> Preferences -> General -> Workspace -> Linked Resources

中找到 然而,

PROJECT_FRAMEWORKS是“特殊的”,因为它是由FlexBuilder插件基于每个项目提供的。 (FB-16815

答案 1 :(得分:0)

您是否有可以共享的示例脚本?

Ant有这些built in properties。最有可能的是,您正在讨论的属性要么在构建脚本中定义,要么从外部属性文件加载,要么使用环境变量定义。您可以在Ant中了解有关property files的更多信息,了解它们的使用方式。

使用我们的Ant构建脚本,每个开发人员都定义了一个FLEX_HOME环境变量,我们引用了该变量,而不必在构建脚本中对SDK位置进行硬编码。你可以这样做:

<property environment="env" />
<echo message="Flex home is ${env.FLEX_HOME}" />

希望有所帮助。