【问题标题】:jar libraries not updated in eclipse with gitjar 库未在 Eclipse 中使用 git 更新
【发布时间】:2026-01-01 10:10:02
【问题描述】:

我正在 Eclipse 中开发 java 项目并使用 git 进行版本控制。

我今天发现的是,在将项目从 git 服务器拉到另一个存储库/目录后,用户库的 jar 没有被更新。添加新类或函数后新导出的 jar 无法识别。

所以我删除了带有问题 jar 的用户库。 eclipse java 项目仍然可以访问 jars。

  1. 创建一个目录。
  2. Git 初始化
  3. 创建一个空的java项目
  4. 从 git 服务器拉取

以上是导致此问题的步骤。拉之前我没有提交空项目。

谢谢~

【问题讨论】:

  • 您在项目中使用什么依赖方法:Maven、Gradle 或将 JAR 文件添加到类路径?

标签: java eclipse git


【解决方案1】:

您是否尝试过刷新项目? (右击你的项目然后选择Refresh

Eclipse 不知道您对文件系统所做的更改(从 gi​​t 中提取内容),因此您必须明确告诉 Eclipse 它必须刷新文件系统上的内容。

【讨论】:

  • Eclipse 在一个很可能包含的插件中具有 git 支持,因此使用它来更新文件系统以避免必须明确告诉 Eclipse 可能很有用。