2

我们的项目文件有一个绝对路径,我试图用链接资源替换这些实例,以使开发环境在不同工作站之间可移植。

我们的 Windows 工作站已经设置了许多有用的环境变量来确定构建项目部分所需的各种资源的位置。

现在我发现从 Flex Builder(即 Eclipse)中无法使用这些环境变量,但每个用户都必须进入 Workspace>General settings 并设置“Linked Resources”,这适用于所有意图并且用途与环境变量完全相同,但用于 Eclipse。这是一个额外的重复步骤,考虑到此信息已在工作站上可用。有没有办法告诉 Eclipse 使用环境变量而不是链接资源,或者创建引用环境变量的链接资源?

我认为唯一方便的解决方案可能是自动创建链接资源的批处理文件,但这对我来说似乎很笨拙且容易出错。

4

1 回答 1

2

是的!您可以在项目属性对话框${ENV-name}的 Eclipse Linked Resources表中使用该令牌。例如,如果您指定${ENV-TEMP}它将解析为环境变量的值TEMP

(奇怪的是,我在网上的任何地方都找不到对${ENV}语法的解释,但我只是猜测它可能使用${ENV-name}语法,类似于如何${project_loc}/..转换为PARENT-1-project_loc...)

于 2013-11-07T17:46:47.707 回答