我已经在Docker上安装了KIE Workbench和KIE服务器。现在,我试图从Eclipse运行工件。 我尝试这样做:
KieServices ks = KieServices.Factory.get();
KieContainer kContainer = ks.newKieContainer(
ks.newReleaseId("com.myteam", "test1", "1.0.0"));
KieScanner kScanner = ks.newKieScanner( kContainer );
kScanner.start( 10000L );
KieSession kSession = kContainer.newKieSession("default");
但是我遇到了运行时异常:
Exception in thread "main" java.lang.RuntimeException: Cannot find KieModule: com.myteam:test1:1.0.0
at org.drools.compiler.kie.builder.impl.KieServicesImpl.newKieContainer(KieServicesImpl.java:186)
at org.drools.compiler.kie.builder.impl.KieServicesImpl.newKieContainer(KieServicesImpl.java:172)
at com.sample.Invoke.main(Invoke.java:12)
我在此链接中找到: Loading Drools/KIE Workbench artifacts directly from the repository。我想尝试这种方法。
但是我不确定URL应该是什么,因为pom文件中的URL是文件路径。我已附上pom文件的屏幕截图。 Screen shot of the pom file
我检查了KIE服务器的日志。我已附上日志的屏幕截图。KIE Server LOG Screenshot。当我导航到该网址时。我收到一条错误消息,说“花了太长时间才响应”。
谢谢