我们的项目文件有一个绝对路径,我试图用Linked Resources替换它们的实例,以便在不同的工作站之间移植开发环境。
我们的Windows工作站已经设置了许多有用的环境变量来确定构建项目部分所需的各种资源的位置。
现在我发现从Flex Builder(即Eclipse)中无法使用这些环境变量,但是每个用户都必须进入工作区>常规设置并设置"已链接资源",它们的所有意图和目的与环境变量完全相同,但对于Eclipse。考虑到此信息已在工作站上提供,这是一个额外的重复步骤。是否无法告诉Eclipse使用环境变量而不是链接资源,或者创建引用环境变量的链接资源?
我认为唯一方便的解决方案可能是批量文件自动创建链接资源,但这对我来说似乎很容易出错并且容易出错。
答案 0 :(得分:1)
是的!您可以在项目属性对话框中的Eclipse Linked Resources 表中使用${ENV-name}
标记。例如,如果您指定${ENV-TEMP}
,它将解析为环境变量TEMP
的值。
(奇怪的是,我无法在网络上的任何地方找到${ENV}
语法的解释,但我猜测它可能会使用${ENV-name}
语法,类似于${project_loc}/..
的转换方式到PARENT-1-project_loc
...)