Java 为什么不能';我不能访问Kie存储库吗?

Java 为什么不能';我不能访问Kie存储库吗?,java,drools,kie,Java,Drools,Kie,我是Kie workbench的新手,我想远程访问java中的Kie存储库进行测试。但运行代码时失败,以下是异常: Exception in thread "main" java.io.FileNotFoundException: http://localhost:8080/kie-drools-wb/maven2/com.my.test/test-project/1.0/test-project-1.0.jar at sun.net.www.protocol.http.HttpURLConne

我是Kie workbench的新手,我想远程访问java中的Kie存储库进行测试。但运行代码时失败,以下是异常:

Exception in thread "main" java.io.FileNotFoundException: http://localhost:8080/kie-drools-wb/maven2/com.my.test/test-project/1.0/test-project-1.0.jar
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1836)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441)
at org.drools.core.io.impl.UrlResource.grabStream(UrlResource.java:259)
at org.drools.core.io.impl.UrlResource.getInputStream(UrlResource.java:176)
at com.my.test.Test.main(Test.java:26)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:147)
我甚至无法从浏览器下载,有人能帮我解决这个问题吗?以下是我的java代码:

String url = "http://localhost:8080/kie-drools-wb/maven2/com.my.test/test-project/1.0/test-project-1.0.jar";

    KieServices kservice = KieServices.Factory.get();
    KieRepository kr = kservice.getRepository();
    UrlResource urlResource = (UrlResource) ks.getResources()
            .newUrlResource(url);
    urlResource.setUsername("admin");
    urlResource.setPassword("p@ssw0rd");
    urlResource.setBasicAuthentication("enabled");
    InputStream is = urlResource.getInputStream();
    KieModule kModule = kr.addKieModule(ks.getResources()
            .newInputStreamResource(is));

    KieContainer kContainer = ks.newKieContainer(kModule.getReleaseId());

您似乎缺少一个
http://localhost:8080/kie-drools wb/maven2/com.my.test/test project/1.0/test-project-1.0.jar
文件。您的文件系统中是否存在此文件?谢谢回复。是的,我检查过了,但是在workbench中的build&deploy操作之后,该文件存在于我的本地文件系统中,似乎它构建了一个类似于“”的本地maven存储库,jar就在那里。