나는 졸음으로 시작하고 있습니다. 클래스 경로 오류가 발생합니다. 확실하지, 내가 여기서 뭘 놓치고 있는지. 어떤 힌트?DRL 파일이 존재하지 않아 열 수 없습니다.
메인 클래스
KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder();
kbuilder.add(ResourceFactory.newClassPathResource("sample.drl"),ResourceType.DRL);
KnowledgeBase kbase = kbuilder.newKnowledgeBase();
StatelessKnowledgeSession ksession = kbase.newStatelessKnowledgeSession();
Account account = new Account(200);
account.withdraw(100);
ksession.execute(account);
}
Sample.drl
가에 생성 // : 5 월 27 일 2013
package com.rules
//list any import classes here.
import com.model
//declare any global variables here
rule "accountBalanceAtLeast"
when
//conditions
$account : Account(balance < 100)
then
//actions
System.out.println("Warning, Running out of money.");
end
단점 OLE 오류
프로젝트 설정
는