1.安装ant,并设置ant_home.
2.下载 ivy ,并将 ivy-xxxx.jar 复制到 %ANT_HOME%\lib
3.在solr的压缩包下面的solr-src下面运行ant eclipse
4.使用myeclipse的import导入已存在的工程.
5.在工程下面新建WebRoot目录,复制 apache-solr-x.x.x-src\solr\webapp\web 下的内容至 WebContent
6.复制 apache-solr-x.x.x-src\solr\example\solr 下的内容至 WebRoot/solr,作为solr/home
7.部署至tomcat,因为是个eclipse工程,不是一个web工程,因此需要在tomcat的conf/catalina/localhost下面新建一个solr.xml文件,文件内容如下:
<Context path="/solr" docBase="D:\work\apache-solr-4.0.0\WebRoot" reloadable="false" debug="0" privileged="true" crossContext="true">
<Environment name="solr/home" type="java.lang.String" value="D:/work/apache-solr-4.0.0/WebRoot/solr" override="true" />
</Context>
其中的docBase就是第5步中创建的WebRoot的路径,solr/home就是第6步中的目录路径.
8.拷贝solr解压目录下面dist中的solr.war中的web-inf/lib中的jar包至WebRoot/lib中.
9.在myeclipse中启动tomcat即可进行调试.
至此部署完成
相关推荐
这个项目已经预配置好,可以直接在MyEclipse集成开发环境中运行,便于理解和实践Solr的基本操作。 首先,我们需要了解Solr的工作原理。Solr是基于Lucene库构建的,主要负责索引和查询大量文本数据。索引过程将原始...
Solr源码在MyEclipse下的搭建 1. 下载并按装Ant 下载地址: http://ant.apache.org/bindownload.cgi Ant环境变量配置: ANT_HOME: E:\Program Files\apache-ant-1.9.0 Path: %ANT_HOME%\bin 在cmd中输入ant -v...
Solr源码在MyEclipse下的搭建 1. 下载并按装Ant 下载地址: http://ant.apache.org/bindownload.cgi Ant环境变量配置: ANT_HOME: E:\Program Files\apache-ant-1.9.0 Path: %ANT_HOME%\bin 在cmd中输入ant -v...
Solr源码在MyEclipse下的搭建 1. 下载并按装Ant 下载地址: http://ant.apache.org/bindownload.cgi Ant环境变量配置: ANT_HOME: E:\Program Files\apache-ant-1.9.0 Path: %ANT_HOME%\bin 在cmd中输入ant -v...
Solr源码在MyEclipse下的搭建 1. 下载并按装Ant 下载地址: http://ant.apache.org/bindownload.cgi Ant环境变量配置: ANT_HOME: E:\Program Files\apache-ant-1.9.0 Path: %ANT_HOME%\bin 在cmd中输入ant -v...
4. **测试运行**:在MyEclipse中运行测试代码,查看分词结果,验证IKAnalyzer3.2是否能正常工作。 四、应用场景: 1. **搜索引擎**:IKAnalyzer常被用于搜索引擎的索引构建和查询解析,提高搜索的精准度。 2. **...
4. **框架应用**:精通Struts2、Hibernate、Spring、MyBatis和SpringMVC框架,理解其运行原理和设计思想,尤其在Hibernate缓存技术上有深入理解。 5. **前端技术**:了解HTML、CSS、JavaScript,熟练使用Ajax、...
此外,环境配置中提到的myeclipse2014是一款集成开发环境,它提供了编写、调试和部署Java应用的工具。Tomcat7或8是Apache Tomcat服务器的不同版本,用于运行和部署Servlet和JSP应用,如唐诗检索系统。MySQL则是常用...
对Linux操作系统的熟练运用,包括服务器配置、环境搭建和维护,意味着开发者具备良好的服务器管理能力,这对于运行Java应用至关重要。 【开发工具和版本控制】 使用Eclipse/MyEclipse、SVN和Maven等开发工具和项目...
从工作经历来看,求职者在实际项目中的应用涵盖了多种技术,如泉翼达商城项目中,使用Spring全家桶进行系统构建,实现商品信息展示、购物车管理等功能,利用Tomcat+Solr实现全文检索,使用Redis进行缓存以减轻服务器...