很多使用eclipse做开发的用户,都需要安装各类第三方插件扩展功能,相比eclipse自带的marketplace在线安装、直接拖入核心目录的安装方式,link方式安装不仅目录清晰、便于管理,卸载也只需要删除对应文件即可,不会残留冗余文件污染原环境,是很多开发者偏好的插件安装方式,以下是具体操作步骤。

准备工作:整理插件目录结构
首先从对应插件下载和你当前eclipse版本匹配的插件安装包,解压后确认核心结构:插件根目录下必须直接包含`features`和`plugins`两个核心文件夹,很多新手容易出错的地方是解压后多了一层嵌套目录,比如安装svn插件,正确结构是`svn/`下直接放`features`和`plugins`,如果是`svn/svn/features`这种嵌套结构,需要把内层内容移动到外层根目录。
建议大家在eclipse安装根目录的同级位置,新建一个统一存放外部插件的文件夹,比如命名为`eclipse_external_plugins`,每个插件单独新建一个对应名称的子文件夹,整理好的features和plugins放入对应子文件夹,方便后续统一管理。
编写link配置文件
接下来新建一个空白纯文本文件,文件名可以自定义为对应插件名称,后缀必须改为`.link`,比如svn插件就命名为`svn.link`。打开文件后只需要输入一行配置:`path=你的插件文件夹绝对路径`,比如刚才的目录结构就写`path=d:/dev/eclipse_external_plugins/svn`,注意路径分隔符要用正斜杠,或者用两个反斜杠,不能用单个反斜杠,否则eclipse会识别路径出错。
配置完成后,把这个`.link`文件放到eclipse安装根目录下的`links`文件夹中,如果eclipse本身没有自带`links`文件夹,手动新建一个同名文件夹即可。
验证安装与常见排错
配置完成后关闭所有打开的eclipse进程,重新启动eclipse,程序会自动读取link配置加载插件。启动完成后,打开`help → about eclipse → installation details`,在已安装插件列表搜索对应插件名称,能搜到就说明安装成功。
如果插件没有正常加载,优先检查目录层级是否正确,再核对路径配置格式是否有误,还可以删除eclipse根目录下`configuration/org.eclipse.update`文件夹清理缓存后重启,大部分问题都能解决,若仍无法加载基本是插件版本和eclipse版本不匹配,重新下载对应版本即可。这种安装方式非常适合长期管理多插件的开发场景,比默认安装更灵活干净。



































