solr4.10 JDK版本

在安装solr4.10时,将solr.war拷贝到tomcat下,启动tomcat报如下错,网上查询后说solr4.8版本后,
需要JDK7:
java.lang.UnsupportedClassVersionError: org/apache/solr/servlet/SolrDispatchFilter : Unsupported major.minor 
version 51.0 (unable to load class org.apache.solr.servlet.SolrDispatchFilter)

没有验证过solr4.8,不过solr4.10确实是这个问题引起的。另外,需要注意myeclipse,在更换环境变量
jdk版本后,配置的应用服务器有可能还在使用之前的jdk,这样在myeclipse中启动tomcat,还是会报错。
需要调整相应jdk版本或者直接启动tomcat,不通过myeclipse。
时间: 2024-10-27 19:30:24

solr4.10 JDK版本的相关文章

solr-4.10.2版本使用tomcat7部署

当前版本仅限于solr-4.10.2版本.默认环境使用的是jdk1.7,tomcat7.环境自己配置.网上一堆堆的. 1.下载相应的文件(solr-4.10.2.zip). 官网地址:http://lucene.apache.org/solr/ 2.将solr-4.10.2.zip文件解压.例:F:\solr-4.10.2 3.找到F:\solr-4.10.2\example目录中的solr文件,复制一份至硬盘中,并改名为solrHome(F:\solrHome). 4.找到F:\solrHom

Tomcat部署Solr4.10.4

前段时间学习solr,兴致勃勃的从官网下载到solr5.3.0最新版本,然后在后期部署时出现了很多问题.首先,4.0到5.0是个大版本更新,下载 的压缩包的文件结构有了很多变化,导致网上很多关于solr低版本的教程没有了指导意义(当然,无障碍阅读原版文档的大神无视之).这个还好说,最扯淡的 是5.0的变化导致中文分词器的支持上出了问题,我使用的是IK Analyzer,在5.0上部署各种问题,没脾气,退一步海阔天空,我乖乖的下载到solr4.0的最后一个版本:solr4.10.4.至于新版本部

solr4.10.4 单机安装(并添加dataimport和中文分词器)

安装环境的准备: (这里直接给相关软件的版本号了) centos 6.4 apache-tomcat-7.0.57 solr-4.10.4 jdk1.7.0_75 jdk和tomcat这里就不给安装方式了,要是不会直接百度各种有. 具体步骤: 1.下载solr-4.10.4,然后解压开我这里解压到  /usr/local/zip/solr-4.10.4 中(安装目录一般我都会安装在/opt/web_app安装目录自己定义创建) 2.在/opt/web_app下创建solr_server/solr

配置solr4.10.0和中文分词IKAnalyzer

全文索引服务solr搭建.公司最近要用到.我又是个java小白.做环境的什么的不再行.就此几下操作. 大部分是看官方提供的reference.pdf来做的,也google了不少.公司还有个大哥指点....笨的可以. 环境如下 OS: centos6.5 java环境: jdk1.7.0_51 tomcat版本: apache-tomcat-7.0.55 solr版本: solr-4.10.0 中文分词插件: IKAnalyzer2012FF_u1 另需准备mysql-connector-java

在pom.xml文件中自定义JDK版本

在学习和开发中 总是修改jdk版本 但是这些配置文件又不想记 在此记录一下 方便查询: 1 <build> 2 <plugins> 3 <!-- 指定jdk --> 4 <plugin> 5 <groupId>org.apache.maven.plugins</groupId> 6 <artifactId>maven-compiler-plugin</artifactId> 7 <configuratio

Solr4.10与tomcat整合并安装中文分词器

1.solr Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器.Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置.可扩展,并对索引.搜索性能进行了优化. Solr可以从Solr官方网站(http://lucene.apache.org/solr/ )下载,解压后目录如下: bin:solr的运行脚本 contrib:solr的一些贡献软件/插件,用于增强solr的功能. dist:该目录包含build过程中产生的war和jar文

如何修改maven的默认jdk版本

问题: 1.创建maven项目的时候,jdk版本是1.5版本,而自己安装的是1.7或者1.8版本. 2.每次右键项目名-maven->update project 时候,项目jdk版本变了,变回1.5版本或者其他版本 解决办法: 解决办法一:在项目中的pom.xml指定jdk版本,如下: 1 <build> 2 <plugins> 3 <plugin> 4 <groupId>org.apache.maven.plugins</groupId>

linux下部署tomcat指定JDK版本编译并运行javaWEB应用

1.linux系统环境信息 [[email protected] ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.4 (Tikanga) [[email protected] home]# uname -a Linux softtest 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:48 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux 2.t

jdk版本及编译版本导致服务器部署UnsupportedClassVersionError错误

java本地代码运行正常,部署到服务器无法运行,错误如下: 1 Caused by: java.lang.UnsupportedClassVersionError: com/teshehui/cms/activity/service/impl/ActivityServiceImpl : Unsupported major.minor version 51.0 (unable to load class com.teshehui.cms.activity.service.impl.Activity