设为首页 收藏本站
查看: 537|回复: 0

[经验分享] Windows下编译和部署Solr

[复制链接]

尚未签到

发表于 2016-12-15 08:58:39 | 显示全部楼层 |阅读模式
这里我进行编译的是Solr 4.1,可以从这里http://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/4.1.0/ 下载到。要下载的是Src那个。

下载完毕,有几个东西是需要满足的。首先,我们使用的是JDK 6,在命令行窗口输入java -version 看看你的环境变量设置的是否是JDK 6.

然后需要安装Ant,Ant是用来对Solr进行编译的(不要像我以前那样傻,觉得代码下载下来就可以直接在Eclipse里面进行编译)。我使用的是Ant 1.8.4,http://ant.apache.org/bindownload.cgi 此处可以下载到.我把Ant解压放到Program Files里面,然后设置环境变量,把C:\Program Files\ant\bin 加入到环境变量里面。这样Ant就安装好了。

解压Solr,这里假设放在D盘,则路径为D:\Solr(修改名字为Solr)。然后命令行里进入到这个文件夹里,执行:ant ivy-bootstrap 这是安装ivy。我之前手工安装过ivy,发现不行,反倒是执行上面的这个命令还不错。

安装好ivy之后,在Solr里,执行命令 ant compile 。假如都安装成功了的话,这一步就会执行了,而且会耗点时间。

然后再进入到D:\Solr\solr里面,注意这个路径哈。然后在执行命令: ant dist 经过一段时间,就会编译成功了,会在当前文件夹里生成一个dist文件夹。在里面有一个solr.xxx.war文件,这个就是我们要的了。更名为solr.war 。

部署solr,我使用的是jetty 8,http://dist.codehaus.org/jetty/ 这里可以下载到。下载后,解压为jetty。将

solr.war放到jetty/webapps里面。修改jetty/etc/jetty.xml port由8080变成8983(以后会方便很多的),将solr4.1.0/example/contexts/solr.xml 放到jettycontexts里。在jetty目录下创建solr 目录。将solr4.1.0/example/solr目录的下的内容复制到jetty/solr目录下。现在在D:\Solr目录下,执行命令java -jar start.jar,现在打开浏览器,打开localhost:8983/solr就可以看到控制面板了。

在D:\Solr目录下,执行ant eclipse,就可以构建成Eclipse项目来使用了。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-314482-1-1.html 上篇帖子: solr 简单的分布式布署[转] 下篇帖子: Solr5之使用Tomcat部署Solr
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表