solr学习笔记-2012-5-11 --主目录-home-directory --src包

陆陆续续的看了一段时间的solr了,可是基本的思路还是理不清楚,只能一点一点的积累了,英文文档看的实在头疼。

2012-5-11     关键词 :1、主目录  home directory   2、资源包的src问题

先说关于资源包的问题,资源发布页类似:

Index of /apache-mirror/lucene/solr/3.6.0

Icon  Name                          Last modified      Size  Description
 
 
[DIR] Parent Directory - [   ] KEYS 12-Apr-2012 04:04 117K [   ] apache-solr-3.6.0-src.tgz 12-Apr-2012 04:04 34M [TXT] apache-solr-3.6.0-src.tgz.asc 12-Apr-2012 04:04 836 [   ] apache-solr-3.6.0.tgz 12-Apr-2012 04:04 83M [TXT] apache-solr-3.6.0.tgz.asc 12-Apr-2012 04:04 836 [   ] apache-solr-3.6.0.zip 12-Apr-2012 04:04 87M [TXT] apache-solr-3.6.0.zip.asc 12-Apr-2012 04:04 836
其中我们选择的是
apache-solr-3.6.0.tgz,对于 apache-solr-3.6.0-src.tgz,虽然看起来目录结构一样,可运行的时候会出错,据weixi6所说,这是需要编译的源码包,要build后才能用,反正记住不用这个就是了。


关于主目录的问题,solr默认的主目录是example/solr,要改变这个目录有两种方法:

一、在jetty启动时指定,例如想要将exmaple下的multicore作为主目录,start.jar的启动命令如下:
	java -Dsolr.solr.home=E:\学习软件\apache-solr-3.6.0\apache-solr-3.6.0\example\multicore -jar start.jar
    --2012.5.23 添加--这个地方只这样改完对于默认的multicore貌似是可以的,但是对自己定义的目录还不成,还需要改一个东西,例如,原来默认的是solr,我要改		成一个自创的目录search,上面启动在example下是用java -Dsolr.solr.home=search -jar start.jar。在启动前还需要进入到webapps目录,
		这里面有个solr.war文件,需要将此文件改成主目录名,在这个例子中就是改成search.war,我也不知道为什么要这样。

二、修改相关的xml配置,这个至今没弄明白,有个文档说是要改web.xml的内容,可改完了后,文档说要运行ant dist-war来重新打包之后再部署WAR文件,而我对JAVA的   陌生导致完全不知所措,solr的官方wiki里介绍了两种用户自己提出的改变主目录的方法,自己也没弄明白...可能是自己对这个主目录以及jetty的启动没弄明白。

综上所述,要是修改主目录,还是在启动的时候打命令吧,要不就直接在solr下面改文件,不变主目录了。

	

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值