阅读更多
老早就想接触elastic Search,由于懒惰一直拖到现在。今天第一个步骤,先把源码弄到eclipse里面再说。
1:直接去github下载源码: https://github.com/elasticsearch/elasticsearch;
2:解压放到工作区,由eclipse导入已存在的maven工程选择下载的elasticsearch目录,此时会有错误略过先(错误一般是缺少jar,maven-pluging的jar或者工程依赖的jar),这个过程是假稍微有点长哦。
3:导入完成你会发现maven配置文件报错,逐个将jar包导入。需要耐心点呢,这跟网络有关系的。
4:在jar包导完之后会报一个错,execution: create-heapdump-directory, phase: generate-test-resources:解决方案如下链接: http://blog.csdn.net/steveguoshao/article/details/12613751
5:在maven的配置文件中,根节点引入:xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd",出现了问题,还是因为jar包没有正确导入的缘故。
6:导入完成之后,如图所示:
。
不好意思,发现程序还没有弄好,今天继续调整了一下。
================================================================================
7:到了第六部发现还是不能正常运行bootStrap,原因在于maven的jar没有引入。eclipse可以导入。
8:另外,elasticSarch是基于jdk1.7写的,linux上面对于jdk1.7的支持还不是那么好,需要注意这个版本哦。
现在就得到了可以运行的源码项目结构:
9:运行程序:org.elasticsearch.bootstrap.Bootstrap。
10:在浏览器地址栏输入 http://localhost:9200,即可看到:
至此:elasticSearch源码部署到eclipse收工。
程序猿行业技术生活交流群:181287753(指尖天下),欢迎大伙加入交流学习。
- 大小: 8.2 KB
- 大小: 13.4 KB
- 大小: 3.6 KB