当前位置:首页 > 后端开发 > 设置solr.solr.home的三种方式

设置solr.solr.home的三种方式

7个月前 (05-27)60

solr/home是solr实例化core核的依据和入口,是必不可少的配置。

在tomcat中有三种方式可以完成其配置。

 

1、在web.xml中设置

    <env-entry>

       <env-entry-name>solr/home</env-entry-name>

       <env-entry-value>C:/example2/solr(path_to_solr_home_solr)</env-entry-value>

       <env-entry-type>java.lang.String</env-entry-type>

    </env-entry>

此中方式在部署时,不方便,需打包前给据部署环境修改。

 

 

2、通过tomcat的JNDI方式设置变量

 

在你安装tomcat的根目录下,找到或者新建路径:conf\Catalina\localhost;

根据你部署的项目名称,新建一个XML文件,如果包名叫solr,就叫solr.xml。

内容为:

<Context docBase="E:/apache-tomcat6_1/webapps/solr(the_path_to solr.war)" debug="0" crossContext="true" >

   <Environment name="solr/home" type="java.lang.String" value="C:/example2/solr(the_path_to_solr_home)" override="true" />

</Context>


3、tomcat启动的JAVA_OPTS参数设置方式

 

在你安装tomcat的根目录下,找到bin\catalina.bat 在JAVA_OPTS选项中添加,

如windows下,可在最前面加入一行set JAVA_OPTS -Dsolr.solr.home=C:/example2/solr


作者:jing1399
来源链接:https://blog.csdn.net/jing1399/article/details/52474050

标签: Solr

“设置solr.solr.home的三种方式” 的相关文章

Ranger使用solrCloud存储审计日志

Ranger使用solrCloud存储审计日志 标签(空格分隔): Ranger 1, Zookeeper 搭建 1,忽略。默认已经搭建好zk 集群。 VECS...

(搜索引擎之solr) schema.xml 配置文件说明

感谢有奉献精神的人 转自:http://blog.csdn.net/yuxiang1014/article/details/39931635 运...

solr suggest智能提示配置

  目录 配置文件 Java代码 遇到的问题 回到顶部 配置文件 solrcon...

Linux下Solr的安装和配置

Linux下Solr的安装和配置

1、准备工作 1.1安装好jdk 1.2下载好tomcat7 1.3下载好solr的tar包 1.4window版本准备Xshell5等ss...

solr配置同义词,停止词,和扩展词库(IK分词器为例)

solr配置同义词,停止词,和扩展词库(IK分词器为例)

定义 同义词:搜索结果里出现的同义词。如我们输入”还行”,得到的结果包括同义词”还可以”。 停止词:在搜索时不用出现在结果里的词。比如i...

Solr 常用命令

Solr 常用命令

1.启动和关闭 a.启动和重启 启动和重启命令有很多选项让你运行在SolrCloud模式,使用示例配置,以hostname...

solr 集成web项目后 执行查询时报错Error from server at http://localhost:8080/solr/collection1

solr 集成web项目后 执行查询时报错Error from server at http://localhost:8080/solr/collection1

solr 集成web项目后 执行查询时报错Error from server at http://localhost:8080/solr/colle...

solr服务搭建

solr服务搭建

一。安装solr服务 1. 安装jdk,安装tomcat. 2. 解压solr压缩包 3. 将solr下的dist/solr.war部署到to...

Solr+hbase方案

Solr+hbase方案

一、Solr+hbase方案 Solr是一个独立的企业级搜索应用server,它对并提供相似干Web-service的API接口。用户能够通过http请求,向搜索引擎...

基于Solr和Zookeeper的分布式搜索方案的配置

基于Solr和Zookeeper的分布式搜索方案的配置

1.1 什么是SolrCloud SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统...