gpt4 book ai didi

Eclipse Scala IDE - 缺少 X 所需的类文件

转载 作者:行者123 更新时间:2023-12-02 08:50:11 28 4
gpt4 key购买 nike

Eclipse Scala 插件有时会给我虚假的编译错误,提示“某些类 所需的类文件丢失”。这可能与我的项目依赖于同一工作区中的其他项目有关。清理项目——甚至清理所有打开的项目——并不能解决这些错误。我怎样才能让它们消失?

最佳答案

这可能是由于在类路径中有同一个 jar 的两个不同版本(或者,我想,是由于在类路径中只有一个旧的二进制不兼容版本的 jar)。您可以使用 JBoss Tattletale 等类路径检查工具来检测此类问题。

这是一个示例 Tattletale 命令行,用于分析一个项目,其中所有 jar 都在 lib 子目录中:

java -Xmx512m -jar $HOME/opened/tattletale-1.1.2.Final/tattletale.jar $HOME/$PROJECT/lib $HOME/opened/tattletale-1.1.2.Final/reports/$PROJECT

如果报告目录(最后一个参数)不存在,Tattletale 将创建它。还有用于 Maven 和 Ant 项目的 Tattletale 版本。

然后打开文件

tattletale-1.1.2.Final/reports/$PROJECT/index.html

在您的 Web 浏览器中环顾四周,尤其是“消除不同版本的 Jar 文件”和“多个 jar 文件”等页面。如果未发现该类型的问题,这些页面将为空。

关于Eclipse Scala IDE - 缺少 X 所需的类文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9033138/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com