Solr lib目录在本地路径之外

时间:2013-10-24 15:15:15

标签: solr

我的项目存储库中有一个solr配置目录,如下所示:

solr
└── collection1
    ├── conf
    │   ├── schema.xml
    │   ├── solrconfig.xml
    │   └── ...
    └── data
        └── ...

我几乎从我的示例目录中复制了所有内容 solr安装(在mac os x上通过homebrew安装solr 4.5.0。)

solrconfig.xml引用了安装中的许多库 目录:

<lib dir="../../../contrib/extraction/lib" regex=".*\.jar" />
<lib dir="../../../dist/" regex="solr-cell-\d.*\.jar" />

<lib dir="../../../contrib/clustering/lib/" regex=".*\.jar" />
<lib dir="../../../dist/" regex="solr-clustering-\d.*\.jar" />

这些当然没有正确加载,因为它们是相对的 安装目录,而不是我的仓库。

我可以在solrconfig.xml中引用安装目录吗? 硬编码路径?我可以做:

<lib dir="/usr/local/Cellar/solr/4.5.0/libexec/contrib/extraction/lib" regex=".*\.jar" />

但那不是很便携。

0 个答案:

没有答案