链接资源就是存储在文件系统中项目位置之外的位置中的文件和文件夹。这些特殊资源可用来将文件和文件夹(出于某种原因,这些文件和文件夹必须存储在您的项目之外的某一位置)添加到项目中。例如,链接的文件夹可以用来存储构建输出(与源文件分开存储)。
甚至还可以使用链接资源来覆盖工作空间中的其他资源,以便一个项目中的资源可以出现在另一个项目中。如果确实想在工作空间中出现覆盖资源的情况,那么进行此操作时要慎重。一定要注意,这意味着更改一个位置中的资源将导致在重复资源中同时发生更改。删除一个重复资源将会同时删除两个资源!
删除链接资源不会导致删除文件系统中的相应资源。但是,删除链接的文件夹的子资源将导致从文件系统中删除它们。
链接资源目标路径可以定义为绝对路径,或路径变量的相对路径。
可通过在链接资源的文件 > 属性 > 资源属性页上选择编辑... 按钮来更改链接资源目标路径。
可在文件 > 属性 > 资源 > 链接资源属性页的链接资源选项卡下查看和编辑项目中的所有现有链接资源列表。
在 Eclipse 平台的基础上构建的一些插件与链接资源不兼容。如果情况是这样,那么可以完全禁用链接资源功能部件以防止在工作空间中创建它们。可以从
常规 > 工作空间 > 链接资源首选项页禁用链接资源。某些类型的项目或团队存储库提供程序还可能不允许在一些项目中创建链接资源。