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