import solr source code to eclipse
1. # tar xvf solr-4.10.1-src.tgz
2. #cd solr-4.10.1
3. #ant eclipse (must install ant maven ivy . such as by #apt-get install ivy)
4. import project from eclipse
there is a error when run #ant eclipse
download activation-1.1.1.jar(javadoc)
because ivy will download this jar's javadoc, but the repository has no this jar. So we should solve this error by
1. find the configure file that contain 'activation' by
#find . |xargs grep 'activation' -sl
2. check these files to find out
solr/contrib/dataimporthandler-extras/ivy.xml
3. edit the above file
<dependency org="javax.activation" name="activation" rev="${/javax.activation/activation}" conf="compile->*"/>
======>
<dependency org="javax.activation" name="activation" rev="${/javax.activation/activation}" conf="compile->default"/>
this will not download activation's javadoc jar
4. rerun #ant eclipse
everything is OK
--------------------------------
Ubuntu eclipse can't add tomcat7 solution:
step 1: go to Help Menu
step 2: select Install New Software
step 3: in the opeing window there is 1 drop down "work with" select your eclipse verstion like "kepler"
step 4: then are displayed many groups in down box expand "Web, XML, Java EE and OSGi Enterprise Development" this group
step 5: then select "JST Server Adapters Extensions"
step 6: next
step 7: next
setp 8: select accept
step 9: install
step 10: restart eclipse
step 11: go to File -> New -> Other -> Server -> Server -> there are tomcat 7 is available and select
Step 12:
cd ~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/
rm org.eclipse.jst.server.tomcat.core.prefs
rm org.eclipse.wst.server.core.prefs
cd /usr/share/tomcat7
sudo service tomcat7 stop
sudo update-rc.d tomcat7 disable
sudo ln -s /var/lib/tomcat7/conf conf
sudo ln -s /etc/tomcat7/policy.d/03catalina.policy conf/catalina.policy
sudo ln -s /var/log/tomcat7 log
sudo chmod -R 777 /usr/share/tomcat7/conf
sudo ln -s /var/lib/tomcat7/common common
sudo ln -s /var/lib/tomcat7/server server
sudo ln -s /var/lib/tomcat7/shared shared
http://blog.csdn.net/yeshenrenjin/article/details/8570048
http://blog.csdn.net/xuefeng0707/article/details/7769308
https://lucidworks.com/blog/setting-up-apache-solr-in-eclipse/
run solr in eclipse
http://www.cnblogs.com/wrt2010/archive/2012/11/13/2767556.html
相关推荐
系统开发环境:Eclipse 开发语言:Java 数据库:MySQL 运行平台: Windows 10 相关技术:Spring+SpringMVC+Solr 爬虫(有待优化) 开发环境:PyCharm 开发语言:Python 数据库:MySQL 运行平台: Windows 10 数据...
首先,开发环境的准备至关重要。在进行Solr二次开发之前,你需要确保拥有正确的开发工具和配置。这通常包括安装FusionInsight Hadoop,下载并安装客户端工具包,获取样例工程,以及配置关键安全文件如keytab和krb5....
Solr是Apache软件基金会的一个开源项目,是一款... - IDE插件:如Eclipse的Solr插件,提升开发效率。 通过学习以上内容,并结合提供的参考资料,你可以逐步掌握Solr的开发和使用,从而构建起高效的全文搜索引擎系统。
Solr项目源码及solr资源包是一个针对搜索...通过深入研究和实践这个“Solr项目源码及solr资源包”,开发者不仅可以掌握Solr的基本用法,还能了解Spring Data Solr的高级特性,从而提升在实际项目中的搜索引擎开发能力。
而Eclipse作为一款流行的集成开发环境(IDE),被广泛应用于Java开发中。本文将详细解析如何在Eclipse中配置Nutch,以便于开发者更好地理解和操作这一过程。 ### 一、理解Nutch与Eclipse的结合 Nutch是一个基于...
- 使用IDE如IntelliJ IDEA或Eclipse导入源码,可以方便地调试和开发Solr插件。 - 测试框架如SolrTestCaseJ4用于编写单元测试和集成测试,确保代码质量。 6. **高级特性** - ** faceting(分面搜索)**: 提供了对...
1. 安装Java环境:确保JRE或JDK版本至少为1.6。 2. 下载Solr:访问Apache官网获取对应版本的Solr,例如Solr 4.2。 3. 安装Ant:Solr的构建和管理工具,用于编译源码和执行任务。 4. 解压缩Solr压缩包,并配置相关...
### Solr开发使用文档知识点详解 #### 一、Solr简介 **Solr**是一款开源的、基于**Lucene Java**的搜索服务器,其主要特点包括: - **开放源码**:用户可以自由地获取其代码,并根据需求进行定制开发。 - **易于...
Solr是一个开源的企业级搜索服务器,采用Java作为底层开发语言,具备高度的可扩展性和灵活性。它通过标准的HTTP协议和XML格式进行通信,这意味着即使不精通Java,也能有效使用Solr。其核心特性包括强大的全文检索...
总之,Eclipse中的Solr开发涉及下载、配置、启动和管理Solr实例。通过这些基础知识,你可以开始构建和优化你的全文搜索引擎,为你的应用提供高效、可扩展的搜索功能。随着对Solr的深入学习,你将能够掌握更高级的...
* 开发环境:Eclipse + Tomcat7 + MySQL + SVN * 软件架构:SpringMVC + Spring + MyBatis + Maven + CentOS + Solr + Redis + Nginx * 项目描述:开发在线购买平台,包括用户管理、商品管理、类目管理、客服管理、...
开发环境: eclipse+maven+svn+linux+easyui 软件架构: mysql+mybatis+spring+springmvc+redis+solr 项目描述:宜立方商城是一个综合性的B2C平台,类似京东商城、天猫商城。会员可以在商城浏览商品、下订单,以及...
1.1 环境准备 1.1.1 本期引言 1.1.2 环境介绍 1.1.3 JDK 安装配置 1.1.4 ANT 安装配置 1.1.5 IvyDE 安装配置 1.1.5 Tomcat 安装配置 ...1.2 Eclipse 开发 1.2.1 Solr 部署 1.2.2 Nutch 导入 1.2.3 Solr 与Nutch 结合
- Eclipse IDE:作为Java开发的重要工具,Eclipse提供了高效的开发环境,支持SWT UI工具包,并逐渐演变为一个跨平台的集成开发环境,为各种语言的开发提供了便利。 - Spring框架:Spring通过提供一套全面的服务,...
1. **环境准备**:确保你已经安装了Java运行环境,并且配置好Java开发工具(如IntelliJ IDEA或Eclipse)。还需要下载并安装Apache Solr,可以从官方网站获取最新版本的Solr压缩包,例如这里的`solr-example.zip`。...
演示链接: : 设置开发环境的步骤: 我们假设您使用 Eclipse 作为 IDE。 从solr网站下载的solr存档的dist文件夹中导入solr war。 将 ub535p3 作为 eclipse 项目导入。 将以下文件复制到 ub535p3/WebContent/WEB-INF...
1. 安装Java环境:Solr需要Java 1.6 或更高版本的JRE或JDK。可以从Oracle、IBM、Sun或OpenJDK官方网站下载并安装。 2. 下载Solr:访问Apache Solr官方网站获取最新版本的Solr,本文以Solr 4.2为例。 3. 安装Ant:...
│ 06-搭建Redis的集群环境.avi │ 08-插槽的分配和key的关系.avi │ 09-新增节点.avi │ 10-移除集群中的节点.avi │ 11-集群的故障转移.avi │ 12-MySQL的查询优化.avi │ 13-数据库结构优化.avi │ 14-插入数据的...
- Eclipse:流行的Java集成开发环境。 - Maven:项目管理和构建工具,管理依赖关系。 - SVN:版本控制系统,协同开发和版本管理。 7. **其他技术**: - Dubbo:阿里巴巴出品的分布式服务框架。 - WebService:...