1

我正在使用 Red Hat Magazine 中的示例代码 - http://magazine.redhat.com/2008/08/12/jboss-drools-how-to-tuning-guvnor-part-1/ - 尝试获取示例代码可以工作,但我不断收到以下错误:

Exception in thread "main" java.lang.NullPointerException

        at java.util.Properties$LineReader.readLine(Unknown Source)

        at java.util.Properties.load0(Unknown Source)

        at java.util.Properties.load(Unknown Source)

        at org.drools.agent.RuleAgent.loadFromProperties(RuleAgent.java:299)

        at org.drools.agent.RuleAgent.newRuleAgent(RuleAgent.java:256)

        at test.GuvnorTest.main(GuvnorTest.java:15)

我不知道 guvnor.properties 文件在哪里。如何创建如何获取此文件。

我之前学习 drools-guvnor 的尝试如下
1)了解 Drools guvnor 的工作
2)了解 drools-guvnor

4

1 回答 1

0

空指针是 Java 程序中最容易捕获的异常。从您的堆栈跟踪中,很明显它无法从属性文件之一中读取该行。如果您进行调试,您可能会注意到它正在尝试访问哪个路径,也许这也是您应该放置 guvnor 属性文件的地方。

于 2011-04-25T19:44:12.790 回答