我将一个 Java 项目导入到最初在 Eclipse 中开发的 Code 中。起初,资源管理器中的整个“Java 项目”部分不会出现,但我做了一个“清理 Java 语言服务器工作区”,它就出现了。但是,“参考库”没有出现:
我不知道为什么会这样。当我手动将所需的 jar 添加到文件中时.classpath,出现了“参考库”,但显示为“只读”。此外,执行工作区清理从.classpath文件中删除了这些内容,并且“引用的库”部分再次消失。我错过了什么吗?我该怎么做才能找回“参考图书馆”?
我了解最新版本的 Drools (7.47) 取消了 Eclipse Java 编译器的范围(https://docs.jboss.org/drools/release/7.47.0.Final/drools-docs/html_single/#drools-ecj),但是这个破坏了与 Eclipse 的集成。我不再在 .drl 文件中进行语法/错误解析,无法显示 Rete 树,并且该项目存在构建错误:
java.lang.ClassNotFoundException: org.drools.ecj.EclipseJavaCompiler cannot be found by org.drools.eclipse_7.47.0.Final
(这个错误对于Rete树和构建项目是一样的)
这是 Drools 中的一个错误,将在下一版本中修复,还是我需要解决的配置问题?如果是配置问题,我需要做什么?