容器'Web App Libraries'引用非现有库'C: work WebRoot WEB-INF lib google-collections-1.0-(示例代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了容器'Web App Libraries'引用非现有库'C: work WebRoot WEB-INF lib google-collections-1.0-(示例代码相关的知识,希望对你有一定的参考价值。

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

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

在打开Eclipse时,我收到错误:The container 'Web App Libraries' references non existing library 'C:workWebRootWEB-INFlibgoogle-collections-1.0-rc4.jar'

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

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

我再次尝试CleanBuild项目。

它都没有奏效。

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

答案

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

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

<eclipse-ws>/<my-project>

至:

<user>/git/<my-project>

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

感谢aleksandar在评论中的回答。

以上是关于容器'Web App Libraries'引用非现有库'C: work WebRoot WEB-INF lib google-collections-1.0-(示例代码的主要内容,如果未能解决你的问题,请参考以下文章

jar包的存放集合介绍 JRE System Library,Referenced Libraries,Web App Libraries

eclipse中的web app libraries没有Jar包

] 解决myeclipse中新建javaweb工程,无法使用Web App Libraries问题

myeclipse中Web App Libraries无法自动识别lib下的jar包

解决Eclipse环境变量中的Web App Libraries下没有jar包的问题

MyEclipse中关于JRE System LibraryWeb App Libraries的疑惑