如何在 Eclipse 项目(Java)中刷新外部 Jar?
Posted
技术标签:
【中文标题】如何在 Eclipse 项目(Java)中刷新外部 Jar?【英文标题】:How to refresh external Jars in Eclipse project (Java)? 【发布时间】:2011-01-30 14:59:22 【问题描述】:我在 Eclipse 中有一个 Java 项目,其中包括几个外部 jar 文件。这些外部 jar 文件正在通过不同的进程(不是 Eclipse、Ant)重建。即使我刷新项目,这些更改也不会反映在 Eclipse 项目中。如果我关闭项目并重新打开,它就可以工作。
关于如何在无需关闭和重新打开的情况下加快项目速度的任何建议?谢谢。
【问题讨论】:
【参考方案1】:尝试右键单击项目并选择刷新。 如果这不起作用,请转到“项目”菜单,清理并检查您的项目。
【讨论】:
我已经尝试刷新项目,但它不起作用。我在上面的描述中提到过。【参考方案2】:在包资源管理器视图中,您可以选择 jar 并右键单击并刷新。
在 Eclipse 版本中不可用:3.6.1,构建 ID:M20100909-0800。我认为那个版本是最新的。恕我直言,一个可报告的错误。
重启 Eclipse 即可。
【讨论】:
【参考方案3】:在包资源管理器视图中,您可以选择 jar 并右键单击并刷新。
【讨论】:
【参考方案4】:如果上述答案对您不起作用并且此 jar 在您的构建路径上。执行以下步骤:
1- 从构建路径中删除 jar(右键单击 jar -> 构建路径 -> 从构建路径中删除)
2-将jar添加到构建路径(右键单击jar->构建路径->添加到构建路径)
这对我有用,比重新启动 Eclipse 容易得多。
【讨论】:
【参考方案5】:如果刷新项目,清理项目,刷新引用的jar(F5)不起作用,可能是Maven依赖仍然引用旧版本。如果您的项目使用 Maven,请暂时从 Maven 依赖项列表中删除此 jar(您可以稍后更新)。它对我有用..
【讨论】:
【参考方案6】:我认为您应该检查是否打开了自动构建项目选项。
项目 、自动构建项目
每次我更改方法代码块时,Eclipse 都会帮助我将项目构建为 jar。
【讨论】:
以上是关于如何在 Eclipse 项目(Java)中刷新外部 Jar?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Eclipse 中使用 Selenium 将外部 .js 导入到我的 Java 测试中?