如何修复Eclipse在项目集中丢失对第三方jar的引用

时间:2009-04-02 22:14:14

标签: eclipse eclipse-3.4

偶尔我会看到eclipse失去对项目中包含的第三方罐子的引用。 (你得到了构建路径错误,说明无法找到jar)

它很容易修复,因为你可以删除jar,保存项目的属性,然后进入并重新添加它找不到的jar,然后eclipse可以看到jar的路径然后你可以再次编译。

问题是,如果你的构建中有很多项目,你将不得不做很多这样的任务。

有什么办法可以强迫eclipse识别它的类路径上有jar吗?

2 个答案:

答案 0 :(得分:1)

我在Eclipse中的项目也多次遇到过类似的情况。 jar文件路径在.classpath文件中是正确的,并且jar仍然存在eclipse那样做。要修复它,你打开.classpath文件并重新保存它并在eclipse中刷新probject并且它构建正常。

答案 1 :(得分:0)

这是一种奇怪的行为......

如果可以,您可以将Maven 2用于您的项目。这意味着您必须遵循Maven的项目结构,这是非常好的,但如果您决定迁移旧项目,则可能会很痛苦。

然后你可以随时运行 mvn eclipse:eclipse ,这样可以在几秒钟内修复你的问题。