1

これは私のコードです:

File home = new File(System.getProperty("solr.solr.home"));
        CoreContainer container = new CoreContainer(home.getAbsolutePath());
        CoreAdminRequest.Create create = new CoreAdminRequest.Create();
        create.setCoreName("newCoreName");
        create.setCoreNodeName("newCoreName");
        create.setAction(CoreAdminAction.CREATE);
        create.setInstanceDir(home.getAbsolutePath()); 
        create.process(new EmbeddedSolrServer(container, ""));

これを実行すると、"no such core: "" " という例外が発生します。それを次のように変更すると:

create.process(new EmbeddedSolrServer(container, "newCoreName"));

「no such core: "newCoreName"」という例外が発生します。

私を助けてください...

4

1 に答える 1