zxg588 发表于 2016-12-15 06:21:10

solr配置在myeclipse下运行

  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即可进行调试.
  至此部署完成
页: [1]
查看完整版本: solr配置在myeclipse下运行