2013-08-03 48 views
0

非常美好的一天。Solr配置級別的澄清

我在tomcat部署目錄下部署了solr.war。默認的實例目錄是'collection1'。 我找不到指定路徑的地方,solrConfig.xml中沒有提及任何內容

如何找到/更改默認實例目錄名稱?

請任何人都可以指點...

+0

嗨, 在部署目錄中沒有名爲'solr.xml'的文件。 有文件名爲「solrconfig.xml中」 雖然我沒有測試以下情況 1)我把solr.xml文件Solr的文件夾下,並沒有改變如你所說 2)我把solr.xml文件夾類,做如你所說 3)我確實在solrConfig.xml中添加了以下內容 沒有結果 – user2646429

回答

0

在solr.xml

<?xml version="1.0" encoding="UTF-8" ?> 


<solr persistent="true"> 

    <core name="collection1" instanceDir="collection1" /> 

    </cores> 
</solr> 

在這裏,你的核心名稱爲collection1和目錄指向collection1文件夾 你可以改變的核心名稱並指向自己目錄。

+0

嗨,在部署方面沒有這樣的文件叫做'sorl.xml'。 有文件名爲「solrconfig.xml中」 雖然我沒有測試fowllowing案件 1)我把solr.xml文件Solr的文件夾下,並沒有改變如你所說 2)我把solr.xml文件夾類,做如你所說 3)我確實增加了sorlCofig.xml中的以下內容 沒有結果 – user2646429

+0

嗨,它的工作方式與預期的一樣。 謝謝 – user2646429

+0

好的幹得好,如果我的帖子有用,你可以投我一票。 :) –

0

我沒有權限發表評論

遵循按照壓 1) 檢查

 <env-entry> 

     <env-entry-name>solr/home</env-entry-name> 
     <env-entry-type>java.lang.String</env-entry-type> 
     <env-entry-value>D:\solr\conf\</env-entry-value>  

    </env-entry> 

在web.xml文件

2)複製solr.xml目錄在env-entry-value中提到

3)核心名稱即collection1文件夾應該出現在同一目錄中。 是conf文件夾裏面應該存在和solrconfig.xml文件和其他相關的Solr裏面的文件將出現

例如:collection1/conf目錄/ solrconfig.xml中(其他文件以及)

測試您的應用程序

希望現在清楚。