`
davidxiaozhi
  • 浏览: 241672 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Can't find resource 'solrconfig.xml' in classpath or 'solr\.\conf/'

 
阅读更多

最进学习Apache solr 按照官网上和的说明配置solr好在启动tomcat的时候始终出现一个异常

2011-8-11 14:02:01 org.apache.solr.common.SolrException log

严重: java.lang.RuntimeException: Can't find resource 'solrconfig.xml' in classpath or 'solr\.\conf/', cwd=E:\server\server5\apache-tomcat-6.0.26\bin

at org.apache.solr.core.SolrResourceLoader.openResource(SolrResourceLoader.java:268)

at org.apache.solr.core.SolrResourceLoader.openConfig(SolrResourceLoader.java:234)

at org.apache.solr.core.Config.<init>(Config.java:141)

at org.apache.solr.core.SolrConfig.<init>(SolrConfig.java:131)

at org.apache.solr.core.CoreContainer.create(CoreContainer.java:435)

at org.apache.solr.core.CoreContainer.load(CoreContainer.java:316)

at org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:133)



发现找不到solrconfig.xml文件,经过检查发现自己配置的solr.solr.home 始终不能生效,即使把异常中提到的文件全部放到classpath中 启动后还会 提示你没有找到solr.home 一次不经意在配置的solr home 父目录 中启动tomcat居然不报异常了,solr正常访问。顿时内牛满面,原来必须在solr.home的父目录启动tomcat

分享到:
评论
3 楼 hoversong 2013-03-08  
solr-*.*.*.war放到tomcat的webapps下,可以改名为solr.war,也可以不改。
将solr\example目录中的solr文件夹复制到tomcat的bin下,注意是bin下。然后启动tomcat就不会报Can't find resource 'solrconfig.xml' in classpath or 'solr\.\conf/'了
2 楼 cnyangqi 2012-04-11  
是很泪流,遇到过。哈哈
1 楼 endual 2012-01-02  
貌似我也出现这样的问题但是我看不懂博主在写什么 呵呵

我是这样的,解压下载下来的文件,然后找到solr.war文件文件,放入tomcat,然后启动就出现这样的问题了,博主的solr.home啥的是啥意思啊 我怎么看不懂
我是把solr.war文件放入到tomcat中去就是webapp文件夹中去,然后启动tomcat

相关推荐

    solrconfig.xml和schema.xml说明

    Solrconfig.xml 是 Apache Solr 的核心配置文件之一,主要用于定义 Solr 实例如何处理文档的索引与查询请求。该文件中包含了多种配置项,用于定制化 Solr 的行为。 #### Solrconfig.xml 详解 **datadir 节点** - ...

    解决solr启动404问题

    检查每个核心的`conf`目录,确保`solrconfig.xml`、`schema.xml`和其他相关文件存在且完整。另外,确保你的核心状态是“active”,可以使用Solr管理界面(默认位于`http://localhost:8983/solr/admin/cores`)进行...

    solr schema solrconfig 配置文件解析

    Solr,作为一款开源的全文搜索引擎,其核心配置文件包括`schema.xml`和`solrconfig.xml`,它们是Solr工作方式的基础。在深入理解这两个文件之前,我们需要先了解Solr的基本架构。 **1. Solr架构简介** Solr采用...

    solr-dataimport-scheduler.jar 可使用于solr7.x版本

    然后,在Solr的配置文件(如solrconfig.xml)中,你需要定义一个DIH的配置,包括数据源类型、查询语句、映射规则等。接着,设置定时任务的配置,例如定义一个cron表达式来指定数据导入的频率。 定时任务的触发可以...

    solr-4.4.0.tgz

    - 编辑 `solrconfig.xml` 和 `schema.xml` 文件以配置索引和搜索行为。 - 使用 `bin/solr start` 命令启动 Solr 服务器。如果你已经将 Solr 集成到 Tomcat,那么 Solr 会随着 Tomcat 的启动而自动启动。 5. **...

    solr安装配置(单核、多核)

    7. 更新 Solr 配置文件 `solrconfig.xml`,设置数据目录为刚才创建的数据目录,替换 `${solr.data.dir:}&lt;/dataDir&gt;` 为 `${solr.data.dir:D:/data/solr/collection1/data}&lt;/dataDir&gt;`。 8. 设置 Solr 的 `home` ...

    solr6对应的IKAnalyzer分词器

    2. 引入分词器的jar文件:在`server/solr/RD-Product/conf/solrconfig.xml`中配置如下信息,将`rd-lib`这个文件夹下的所有jar包引入到服务中。 &lt;!-- 引入"contrib/rd-lib/"下所有jar文件 --&gt; ${solr.install.dir:../...

    Solr搜索引擎

    - `conf`:包含配置文件,如 `schema.xml` 和 `solrconfig.xml`。 - `data`:存储索引数据。 - **配置文件详解** - `core.properties`:基本配置文件。 - `schema.xml`:定义了索引结构和字段类型。 - `...

    solr-zookeeper-tomcat集群搭建

    1. 在每个Solr实例的server/solr/configsets/_default/conf目录下,编辑solrconfig.xml,添加Zookeeper配置: `&lt;solrcloud&gt;`标签内,设置`zkHost`属性为Zookeeper集群地址。 2. 分别启动每个Solr实例,通过命令行...

    apache-solr-1.4.0.zip_apache-solr _apache-solr-1.4.0_apache-solr

    2. **配置灵活**:Solr的配置文件如solrconfig.xml和schema.xml允许用户自定义索引和查询行为。solrconfig.xml用于配置索引和查询处理链,而schema.xml则定义了字段类型、字段和字段的处理规则。 3. **分布式搜索**...

    最新版linux solr-8.8.1.tgz

    主要的配置文件位于 `solr-8.8.1/server/solr/configsets/_default/conf` 目录下,包括 `solrconfig.xml` 和 `schema.xml`。这些文件定义了索引和查询的行为。 启动 Solr 需要 Java 运行环境。确保已安装 Java 8 或...

    最新版linux solr-8.8.2.tgz

    在 `server/solr/my_core/conf` 目录下,你可以找到并修改 Solr 的配置文件,如 `schema.xml` 定义字段类型和字段,`solrconfig.xml` 控制索引和查询行为。 6. **导入数据**: 使用 Solr 的 DataImportHandler ...

    solr搜索服务器安装配置

    可以通过编辑`conf/solrconfig.xml`来进行详细的配置。 5. **配置日志**:Solr支持日志记录,可以在`conf/log4j.properties`文件中配置日志级别和输出方式。 6. **配置安全**:为了提高安全性,可以配置身份验证和...

    Solr3.5整合Tomcat

    3. **修改 Solr 配置**:回到 Solr 的安装目录,打开 `solr/conf/solrconfig.xml` 和 `solr/solr.xml` 进行必要的配置。根据你的需求,可能需要调整索引存储方式、请求处理器、查询分析器等设置。 4. **启动 Tomcat...

    apache-tomcat-8.5.45_solr.zip

    以及`solrconfig.xml`和`schema.xml`(位于Solr的`conf`目录下),用于定义Solr的索引配置和字段类型。 Solr的配置文件`solrconfig.xml`定义了索引的创建、更新和查询行为。例如,你可以配置搜索请求处理器、缓存...

    solr使用指南1

    Solr 的配置文件主要有两个,一个是 solrconfig.xml,另一个是 schema.xml。solrconfig.xml 文件中配置了 Solr 的一些基本信息,例如 Plugin 的配置、Request Handler 的配置等。schema.xml 文件中配置了 Solr 的...

Global site tag (gtag.js) - Google Analytics