solr4.8单机部署(solr4.8+tomcat7)
所需软件:solr4.8.1、Tomcat7
下载完相应软件后开始单机部署(windows下)
- 在F盘根目录创建solr文件夹,并解压solr4.8和tomcat7到该文件夹
- 在F盘根目录创建solrhome文件夹,将F:\solr\solr-4.8.1\example\solr下的所有文件复制到solrhome文件夹中
- 将F:\solr\solr-4.8.1\dist下的solr-4.8.1.war复制到tomcat7的webapps下并更名为solr.war
- 在F:\solr\apache-tomcat-7.0.53\conf\Catalina\localhost下新建solr.xml,文件内容如下:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Context docBase="F:\solr\apache-tomcat-7.0.53\webapps\solr.war" debug="0" crossContext="true" ><Environment name="solr/home" type="java.lang.String" value="F:\solr\solrhome" override="true" /></Context>
- 然后启动tomcat,然而并不能启动成功,抛出了异常查看日志文件:
严重: Exception starting filter SolrRequestFilter java.lang.NoClassDefFoundError: Failed to initialize Apache Solr: Could not find necessary SLF4j logging jars. If using Jetty, the SLF4j logging jars need to go in the jetty lib/ext directory. For other containers, the corresponding directory should be used. For more information, see: http://wiki.apache.org/solr/SolrLoggingat org.apache.solr.servlet.CheckLoggingConfiguration.check(CheckLoggingConfiguration.java:28)at org.apache.solr.servlet.BaseSolrFilter.<clinit>(BaseSolrFilter.java:31)at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)at java.lang.reflect.Constructor.newInstance(Constructor.java:526)at java.lang.Class.newInstance(Class.java:374)
- 很明显:: Could not find necessary SLF4j logging jars 缺少SLF4J.jar
- 最后将F:\solr\solr-4.8.1\example\lib\ext下的lib复制到F:\solr\apache-tomcat-7.0.53\webapps\solr\WEB-INF\lib下重启tomcat即可
- 访问http://localhost:8080/solr
solr4.8单机部署(solr4.8+tomcat7)相关推荐
- 【solr专题之四】在Tomcat 中部署Solr4.x
1.安装Tomcat (1)下载并解压至/opt/tomcat中 # cd /opt/jediael # tar -zxvf apache-tomcat-7.0.54.tar.gz # mv apac ...
- 002_FastDFS单机部署
1. 环境准备 1.1. 使用的系统软件 1.2. 编译环境 1.2.1. 编译命令(实际安装了git.gcc.gcc-c++.pcre.pcre-devel.zlib.zlib-devel.open ...
- centos6.5环境下zookeeper-3.4.6集群环境部署及单机部署详解
centos6.5环境下Zookeeper-3.4.6集群环境部署 [系统]Centos 6.5 集群部署 [软件]准备好jdk环境,此次我们的环境是open_jdk1.8.0_101 zookeep ...
- Geomesa-Hbase单机部署及ingest、export shp文件数据
本文记录一下Geomesa-Hbase单机部署,步骤如下: 1.在VMware下创建虚拟机 2.安装Linux系统(我选的是centos6.8) https://www.cnblogs.com/hel ...
- mongodb单机部署
mongodb单机部署 1.下载 去官网下载https://www.mongodb.com/try/download/community 下载完后解压. 2.启动 先在解压的文件夹下面创建一个data ...
- java 应用是单机集群_【架构】Tomcat单机部署多应用Windows
Tomcat单机部署多应用-Windows 1.添加新增的Tomcat相关环境变量 CATALINA_BASE = C:\tomcat1 CATALINA_HOME = C:\tomcat1 TOMC ...
- pre2-flink单机部署与job提交
[README] 本文记录了flink单机部署,以及flink job2种提交方式: [1]flink 单机部署 step1)下载flink 包: Apache Flink: Stateful Com ...
- linux 下 storm环境搭建,Storm在Ubuntu环境下的单机部署
Storm在Ubuntu环境下的单机部署 目录 查看Ubuntu 安装JDK 安装Pythod 安装Zookeeper 安装ZeroMQ 安装Jzmp 安装Storm 查看Ubuntu是32位还是64 ...
- Greenplum5单机部署连接报错 System was started in master-only utility mode问题修复
psql连接单机部署的Greenplum5会报错: psql: FATAL: System was started in master-only utility mode - only utilit ...
最新文章
- 强制退出WinForm程序之Application.Exit和Environment.Eixt
- vim切换编程语言_把 Vim 打造成源代码编辑器 - C 语言编程透视
- 双屏鼠标经常跑到副屏_1+1gt;2,让ipad变成你的电脑副屏
- 查看journalnode节点状态信息_OpenStack Cinder服务状态排错
- SAP Spartacus入口Component - StorefrontComponent
- CFX计算报错和相应解决办法(浮点错误等-持续更新)
- OPENSSL的基础使用
- nyoj 55 懒省事的小明 优先队列 multiset 还有暴力
- 转:修改Content Server管理员密码 - [Documentum 实施开发记录]
- 几种限流器(RateLimiter)原理与实现
- 5b计算机联锁系统_力控科技油库调度管理系统应用案例
- 测试如何学python_学习Python:如何测试函数和类,快学,与
- python series增加一行_关于python:将一个列表或系列作为一行添加到pandas DataFrame中?...
- 使用pdfobject.js实现在线浏览PDF--后台上传保存文件
- 字典表该如何写查询语句?
- vscode 快速生成vue模板
- HTML5+CSS+DIV 新海诚电影简介
- JZOJ3457. 【NOIP2013模拟联考3】沙耶的玩偶(doll) (2017.8B组)
- android拉起软键盘,移动端JavaScript拉起软键盘
- ed302安兔兔版main.31.com.antutu.ABenchMark.fix23下载安装使用教程
热门文章
- Android XML文件中设置字体
- c语言中void delay0.5(),第5章补充 单片机C语言基础.ppt
- curl -O 下载文件
- 2016.9.24 の 測試
- 如何生成项目的chm文档
- linux命令补遗 - 4
- 路由器的基本配置--荣新IT培训带给我的......(三)
- OpenOffice介绍
- vuepc端实现数据加载_多模态注意力机制+多模态数据,完全实现端到端课堂活动检测|ICASSP 2020...
- mybatisplus执行sql语句_一条更新的SQL语句是如何执行的?