Eclipse SDK中Mylyn、EGit、JGit JAR包缺失的替代方案咨询
解决Eclipse SDK不再附带Mylyn、EGit/JGit JAR包的方案
直接通过Eclipse Marketplace安装对应组件
- 打开Eclipse,进入
Help > Eclipse Marketplace - 在搜索框分别输入Mylyn、EGit,找到对应官方插件后点击
Install完成安装。安装后组件的JAR包会自动存放在Eclipse的插件目录下,和旧版SDK自带的效果一致。
手动下载对应版本的JAR包并引入
- 对于Mylyn:从Eclipse插件仓库中找到与当前Eclipse版本兼容的Mylyn版本JAR包集合,下载后直接添加到项目类路径中。
- 对于EGit和JGit:JGit是EGit的核心库,两者版本通常匹配。下载对应版本的JGit核心JAR及EGit相关JAR,手动引入到项目即可。
将组件作为Maven/Gradle依赖引入
如果项目使用构建工具,可直接在依赖配置中添加对应组件:
Maven
<!-- Mylyn核心依赖 --> <dependency> <groupId>org.eclipse.mylyn</groupId> <artifactId>org.eclipse.mylyn.commons.core</artifactId> <version>兼容版本号</version> </dependency> <!-- JGit核心依赖 --> <dependency> <groupId>org.eclipse.jgit</groupId> <artifactId>org.eclipse.jgit</artifactId> <version>兼容版本号</version> </dependency>
Gradle
// Mylyn核心依赖 implementation 'org.eclipse.mylyn:org.eclipse.mylyn.commons.core:兼容版本号' // JGit核心依赖 implementation 'org.eclipse.jgit:org.eclipse.jgit:兼容版本号'
注意选择与当前Eclipse版本匹配的组件版本,避免兼容性问题。
降级到Eclipse SDK 4.4版本(不推荐)
若以上方案均不适用,可临时使用旧版Eclipse SDK 4.4,但该版本已停止维护,存在安全风险与兼容性缺陷,仅作为应急备选。
内容的提问来源于stack exchange,提问作者Thejas Jain M j
相关产品推荐
相关产品推荐

