我的日常

登录/注册
您现在的位置:论坛 资料库 开源社区 > solr4.10.0安装部署错误
总共48086条微博

动态微博

查看: 3641|回复: 2

solr4.10.0安装部署错误

[复制链接]
admin    

1244

主题

544

听众

1万

金钱

管理员

  • TA的每日心情

    2021-2-2 11:21
  • 签到天数: 36 天

    [LV.5]常住居民I

    管理员

    跳转到指定楼层
    楼主
    发表于 2014-10-27 15:54:12 |只看该作者 |倒序浏览
    solr 4添加索引是新手容易遇到的问题
    异常一.
    Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/http/NoHttpResponseException
    Caused by: java.lang.ClassNotFoundException: org.apache.http.NoHttpResponseException
        很多新学习使用solr的朋友再尝试本地提交数据时, 或许会遇到类似 异常一 中的错误, 该异常在整个项目中没有错误提示,在运行时报错,导致这个异常的原因是项目工程中缺少 httpcore-4.2.2.jar 包,具体jar版本由自己决定,建议使用最新的jar包,将此jar包导入项目中,再次运行问题解决,若报告该jar包,依然报错,请检查包放置的路径是否正确.
    异常二.
    Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/http/client/methods/HttpRequestBase
    Caused by: java.lang.ClassNotFoundException: org.apache.http.client.methods.HttpRequestBase
    对 异常二 中的报错现象,同一类似,也是因为缺少jar包造成的,废话不多说了,将 httpclient-4.2.3.jar 包导入到项目中即可.
    异常三.
    Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/http/entity/mime/content/ContentBody
    Caused by: java.lang.ClassNotFoundExceptionrg.apache.http.entity.mime.content.ContentBody
    该异常是由于缺少 httpmime-4.2.3.jar 包造成,将jar包导入工程问题解决.
    异常四.
    Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
    Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
    缺少 slf4j-api-1.6.6.jar 包
    异常五.
    SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
    SLF4J: Defaulting to no-operation (NOP) logger implementation
    SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
    Exception in thread "main" org.apache.solr.client.solrj.beans.BindingException: class: class com.ered.entry.Item does not define any fields.
    针对异常四中的jar包,一般都会伴随 slf4j-log4j12-1.6.6.jar 包共同使用, 此处异常就是因为缺少slf4j-log4j12-1.6.6.jar 包造成,将jar包导入工程中问题解决.
    异常六.
    Failed to instantiate SLF4J LoggerFactory
    Reported exception:
    java.lang.NoClassDefFoundError: org/apache/log4j/Level
    Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Level
    很多人通过发现异常四和异常五之后,了解到缺少SLF4J后, 便能立即将 log4j-1.2.16.jar 包导入到工程中,具体原因我就不多说了,大家有兴趣可以去了解一下这几个包之间的关系,将 log4j-1.2.16.jar 包导入工程问题解决.
    异常七.
    Exception in thread "main" java.lang.NoClassDefFoundError: org/noggit/CharArr
    缺少noggit-0.5.jar

    科帮网 1、本主题所有言论和图片纯属会员个人意见,与本社区立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与科帮网享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和科帮网的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、科帮网管理员和版主有权不事先通知发贴者而删除本文


    JAVA爱好者①群:JAVA爱好者① JAVA爱好者②群:JAVA爱好者② JAVA爱好者③ : JAVA爱好者③

    本帖被以下淘专辑推荐:

    • · solr|主题: 8, 订阅: 0

    0

    主题

    0

    听众

    36

    金钱

    禁止访问

    该用户从未签到

    沙发
    发表于 2014-11-01 17:38:13 |只看该作者
    提示: 作者被禁止或删除 内容自动屏蔽
    回复

    使用道具 举报

    4

    主题

    0

    听众

    302

    金钱

    四袋长老

    该用户从未签到

    板凳
    发表于 2016-09-27 14:15:12 |只看该作者
    涨姿势了                                             
    回复

    使用道具 举报

    快速回复
    您需要登录后才可以回帖 登录 | 立即注册

       

    关闭

    站长推荐上一条 /1 下一条

    发布主题 快速回复 返回列表 联系我们 官方QQ群 科帮网手机客户端
    快速回复 返回顶部 返回列表