我有一个XText项目,我正在尝试编写测试。问题是对已编译代码的测试失败,其中包含以:
开头的无信息跟踪com.google.inject.internal.util.$ComputationException: com.google.inject.internal.util.$ComputationException: com.google.inject.internal.util.$ComputationException: java.lang.NoClassDefFoundError: org/eclipse/jdt/core/compiler/CategorizedProblem
at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:553)
at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:419)
我已经读过旧版Guice(https://github.com/google/guice/issues/757)存在问题。
然而,当我下载了最新的Guice.jar时,我无法理解如何让XText在以前的版本中使用它。
我有插件依赖项,例如com.google.inject,我认为它应该指向最新的Guice.jar,但指向它们并没有帮助。
有什么想法吗?