zoukankan      html  css  js  c++  java
  • Solr报警告java.nio.file.NoSuchFileException: /solr/xxx_shard_replica_xx/../../../../contrib/extraction/lib

    会报多个路径的警告:

    java.nio.file.NoSuchFileException: /solr/xxx_shard_replica_xx/../../../../contrib/extraction/lib
    java.nio.file.NoSuchFileException: /solr/xxx_shard_replica_xx/../../../../contrib/langid/lib
    java.nio.file.NoSuchFileException: /solr/xxx_shard_replica_xx/../../../../contrib/velocity/lib

    原因:

    solrconfig.xml以下这段配置的路径错误,默认的配置如下:

    <lib dir="${solr.install.dir:../../../..}/contrib/extraction/lib" regex=".*\.jar" />
    <lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-cell-\d.*\.jar" />
    
    <lib dir="${solr.install.dir:../../../..}/contrib/langid/lib/" regex=".*\.jar" />
    <lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-langid-\d.*\.jar" />
    
    <lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-ltr-\d.*\.jar" />
    
    <lib dir="${solr.install.dir:../../../..}/contrib/velocity/lib" regex=".*\.jar" />
    <lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-velocity-\d.*\.jar" />

    方法一:

    改为对的路径。如果对于../../这种相对路径不熟悉,也可以直接使用绝对路径

    方法二:

    直接整段注释掉

    * 修改好后,独立部署的重启Solr服务,搭建在Tomcat上的重启Tomcat

  • 相关阅读:
    软件概要设计
    Jmter进行Rabbitmq测试
    分布式锁
    实用异常
    异常集合
    本地Windows环境安装RabbitMQ Server
    MySQL千万级多表关联SQL语句调优
    mysql数据库多表关联查询的慢SQL优化
    rabbitmq详细配置
    Idea连接服务器docker并部署代码到docker实现一键启动
  • 原文地址:https://www.cnblogs.com/live41/p/15715389.html
Copyright © 2011-2022 走看看