4

我读到 Jboss Drools Autocomplete for Eclipse 被禁用。

我现在的目标是对 .drl 文件使用 Java 自动完成(我正在使用方言“java”开发我的 drl 规则)。

有谁知道我如何在 Eclipse 中为我的 .drl 文件使用 Java 自动完成功能?

提前谢谢你,奥里奥尔

4

1 回答 1

3

您可以通过转到 Preferences -> General -> Content types 并添加 *.drl 作为 Java 源的子类型来实现这一点。

这将使 Java 内容辅助在 .drl 文件中工作,但不幸的是它会做更多的事情。它会将您的 drl 文件发送到 Java 编译器,并且会显示格式错误的 Java 代码的错误标记(并且 drl 文件包含很多错误标记)。

您可以通过各种首选项关闭很多此功能:

  1. 将 *.drl 文件添加到类路径的排除过滤器中,或者将它们完全放在类路径之外。
  2. 转到首选项 -> Java -> 编辑器并禁用“键入时报告问题”。drl 文件中没有错误标记。但是,这也会影响您的 java 文件。

所以,这里没有完整的解决方案,但你可以得到一些你想要的。

于 2013-07-01T14:51:40.380 回答