Eclipse中的"未绑定"库或类路径容器是什么意思?

Kay*_* II 8 java eclipse ide groovy classpath

虽然最近在eclipse中导入了一个新项目,但是当我尝试添加GROOVY_SUPPORT库时,它会像错误-X一样"未绑定",如下所示:

带有红色错误-X的GROOVY_SUPPORT库

它也没有像我预期的那样出现在包浏览器中.

这究竟是什么意思?Eclipse没有报告任何其他错误.我只有红色X和未绑定的消息.

我能够通过充实的东西(特别是移除和重新添加Groovy性质)来解决这个问题,直到它消失为止,但我很好奇真正发生的事情.

Mic*_*urd 3

通常这意味着.classpath中的classpathentry无法解析。我通常在打开使用定义未绑定的类路径容器的不同插件(或版本)创建/更新的项目时看到这种情况。

如果您将未绑定时的 .classpath 文件与问题解决后的 .classpath 文件进行比较,您应该会看到差异。

按照您的方式解决问题(删除未绑定的包含并重新添加它,就像您通过 Groovy 性质所做的那样)是解决问题的一种简单方法。需要注意的是,如果您是从事该项目的团队的一员并且遇到此问题,那么最好确保所有团队成员都使用同一版本的 IDE。