zoukankan      html  css  js  c++  java
  • eclipse里配置solr开发测试环境

    Apache Solr是一个非常强大的软件包,你可以随时用它来构建自己的搜索引擎。Solr采用纯Java开发,用Lucene作为它的核心索引和查询。Solr可以运行在任何Servlet容器里,像TomcatJetty。下面我将详细描述如何在Eclipse中配置Solr的开发测试环境。

    首先,你需要:

    1、 Eclipse IDE(http://www.eclipse.org) 3.5 or newer

    2、 RunJettyRun 插件(http://code.google.com/p/run-jetty-run/wiki/GettingStarted)

    3、 Apache Solr (我用的是Solr-4.3.0版的)

    Step 1:下载IDESolr

    到官网下载Eclipse IDESolr, Eclipse最好带有WTPWeb Toolkit Platform)插件,因为Solr有些配置文件是XML格式的。

    接着根据RunJettyRunwiki来为Eclipse安装RunJettyRun

    Step 2: 创建Java工程

    Eclipse中创建标准的Java Project,(File--> New --> Java Project,随你心意给工程起个名字(我的名字取为TestSolr),然后其他都是默认设置就OK,点击完成。

    Step 3: Eclipse中设置Solr webapp

    前提是RunJettyRun已成功安装。

    1、 右键单击工程TestSolr,选择New --> Folder,新建一个名为webapp的文件夹

    2、 找到你下载已解压的solr路劲(D:\OpenSource\solr-4.3.0\dist\solr-4.3.0.war),把dist路径下的solr-xxx.war包解压到刚才新建的webapp文件夹下。

    3、 webapp/WEB-INF/lib里的jar包全部倒入到工程的Build Path里面。

    4、 solr文件下example路劲(D:\OpenSource\solr-4.3.0\example\solr)下的solr文件夹拷贝到工程TestSolr.

    Step 4: 配置运行Solr

    Eclipse里点击Run菜单下的Run Configuration...菜单

    1、在左边的菜单里找到”Jetty Webapp“,然后右键单击选择”New

    2、默认的HTTP端口是8080,当然你也可以更改为你自己想要的端口号,不要勾选“Show Advanced Options,因为里面的SSL选项我们暂时不需要。

    3、在Contextl里面的内容改为/solr,因为我们想让链接网址为“http://localhost:8080/solr

    4、在Webapp dir里面填写webapp

    所有都填写的配置如下面这个样子。


    现在可以点击运行了。之后在浏览器上查看 http://localhost:8080/solr/admin


       


  • 相关阅读:
    jpa summary
    web service 参考文档
    jap 事务总结
    jap 事务
    PriorityQueue优先队列深入解析(含源码分析,方法使用)
    【LeetCode】703.数据流中的第K大元素(二叉搜索树解法,java实现)
    做移动端的你竟然不知道Flex布局?快来看看!
    【LeetCode】450.删除二叉搜索树中的节点(java实现,详细图解)
    #linux vscode 保存总提示“Retry as sudo”
    java 面向对象(十八):包装类的使用
  • 原文地址:https://www.cnblogs.com/java20130722/p/3206809.html
Copyright © 2011-2022 走看看