0

オブジェクトまたは"sample.bpmn"オブジェクトからパスまたはファイル オブジェクトを取得する方法はありますか?StatefulKnowledgeSession ksessionKnowledgeBase kbase

 public static final void main(String[] args) throws Exception {
        KnowledgeBase kbase = readKnowledgeBase();
        StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();
        // start a new process instance
        ksession.startProcess("com.sample.bpmn.hello");
        System.out.println("Process started ...");
    }

private static KnowledgeBase readKnowledgeBase() throws Exception {
    KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder();
    kbuilder.add(ResourceFactory.newClassPathResource("sample.bpmn"), ResourceType.BPMN2);
    return kbuilder.newKnowledgeBase();
}
4

1 に答える 1

0

ビルダーによってコンパイルされているため、そうは思いません。なぜファイルを取り戻す必要があるのですか? ファイルシステム/クラスパスに既にある場合は?

于 2013-11-29T22:43:10.803 に答える