You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Eclipse自定义插件导入遇No software site found报错,无站点如何添加?

解决Eclipse自定义插件导入失败的方法

你遇到的问题是因为Install New Software功能要求的是p2软件仓库格式的资源,单个jar包不符合这个格式,所以会提示找不到软件站点。以下是几种可行的解决方式:

方法一:打包为p2仓库后导入(推荐,符合Eclipse标准流程)

如果你是用Eclipse PDE(插件开发工具)创建的插件,先把插件打包成p2仓库:

  • 右键你的插件项目 → Export → 选择Plug-in Development下的Deployable Plug-ins and Fragments
  • 在导出向导中,设置导出路径,勾选「Generate metadata repository」(生成元数据仓库),点击Finish完成导出
  • 回到Help > Install New Software > Add,选择Local(如果导出的是文件夹)或者Archive(如果导出时选择了打包成zip),选中刚才生成的p2仓库资源,就能正常识别并安装插件

方法二:直接放入dropins目录(快速但不推荐)

这是一种简化的加载方式,适合临时测试:

  • 找到你的Eclipse安装目录下的dropins文件夹
  • 将插件jar包直接复制到该文件夹,或者在dropins下新建子文件夹存放jar
  • 重启Eclipse,插件会自动被加载识别

注意:这种方式无法在Eclipse中正常卸载或更新插件,仅适合临时使用

方法三:将普通jar转换为OSGi插件(针对非PDE创建的jar)

如果你的jar不是用PDE开发的OSGi插件,需要先转换:

  • 打开Eclipse → File > New > Project → 选择Plug-in Development下的Plug-in from existing JAR archives
  • 按照向导添加你的jar包,配置Bundle信息(如Bundle-SymbolicName等),生成插件项目
  • 再按照方法一的步骤打包成p2仓库后导入

内容的提问来源于stack exchange,提问作者Matin Parsapour

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 09:55:14