これは私のコードです:
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"」という例外が発生します。
私を助けてください...