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

如何将Eclipse工作区现有项目制作成Eclipse插件

Eclipse现有项目改造为插件操作步骤
  • 右键点击工作区中需要改造的目标项目,选择Configure -> Convert to Plug-in Projects,该操作会自动为项目添加插件开发所需的元数据配置,无需将代码迁移至新建的模板插件项目中。
  • 配置插件核心描述文件:转换完成后,项目根目录会自动生成META-INF/MANIFEST.MF文件,双击打开插件配置编辑器,按需补充以下必填配置:
    • 基础信息:填写插件ID、版本号、插件名称、供应商信息,以上为插件识别的核心字段不可留空
    • 依赖配置:切换到Dependencies标签页,添加项目运行所需的Eclipse平台依赖、其他第三方插件依赖
    • 导出配置:切换到Runtime标签页,在Exported Packages列表中添加需要对外暴露给其他插件调用的包路径,内部无需公开的包不需要添加
    • 扩展配置:如果需要对接Eclipse扩展点实现新增菜单、视图、编辑器等能力,切换到Extensions标签页添加对应扩展点声明即可
  • 功能验证:右键项目选择Run As -> Eclipse Application,会启动一个加载了当前改造后插件的新Eclipse实例,测试原有功能是否正常运行,排查依赖缺失、类加载失败等问题
  • 打包插件:功能验证通过后,右键项目选择Export -> Plug-in Development -> Deployable plug-ins and fragments,选择输出路径后即可生成可直接安装的插件Jar包
常见注意事项
  • 若原有项目引用了外部第三方Jar包,需要将Jar包存放到项目根目录的lib文件夹下,再到MANIFEST.MF的Runtime标签页的Classpath列表中添加这些Jar包的路径,否则打包后运行会出现类找不到的异常
  • 若原有项目是Maven/Gradle管理的Java项目,转换为插件项目后可以保留原有的构建配置,同时新增插件构建的相关目标即可,无需删除原有构建逻辑

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 06:36:03