容器'Web App Libraries'引用非现有库'C:\ work \ WebRoot \ WEB-INF \ lib \ google-collections-1.0-rc4.jar'

问题描述 投票:2回答:1

我看过“Maven Libraries”中的类似错误,但这是针对“Web App Libraries”的。

这就是故事:我把jar作为问题添加到应用程序中,作为指定位置的External Jar。然后我从Build Path中删除它并从C:\workWebRoot\WEB-INF\lib\google-collections-1.0-rc4.jar中删除它。

在打开Eclipse时,我收到错误:The container 'Web App Libraries' references non existing library 'C:\work\WebRoot\WEB-INF\lib\google-collections-1.0-rc4.jar'

我去了Project -> Properties -> Build Path,看着罐子和Web App Libraries ......这个罐子不在罐子里。

我试图右键单击和Refresh项目。

我再次尝试CleanBuild项目。

它都没有奏效。

我怎么能告诉Eclipse停止寻找这个罐子??

java eclipse jar
1个回答
0
投票

就像在评论中一样,我解决了这个问题,关闭并打开了项目。

问题是当我将项目作为git项目共享时,eclipse将项目改为:

<eclipse-ws>/<my-project>

至:

<user>/git/<my-project>

但是类路径仍配置为ws路径,关闭并打开项目解决此问题。 :)

感谢aleksandar在评论中的回答。

© www.soinside.com 2019 - 2024. All rights reserved.