elasticSearch源码部署

阅读更多
老早就想接触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:导入完成之后,如图所示:
elasticSearch源码部署_第1张图片

不好意思,发现程序还没有弄好,今天继续调整了一下。
================================================================================

7:到了第六部发现还是不能正常运行bootStrap,原因在于maven的jar没有引入。eclipse可以导入。

8:另外,elasticSarch是基于jdk1.7写的,linux上面对于jdk1.7的支持还不是那么好,需要注意这个版本哦。

现在就得到了可以运行的源码项目结构:
elasticSearch源码部署_第2张图片

9:运行程序:org.elasticsearch.bootstrap.Bootstrap。

10:在浏览器地址栏输入 http://localhost:9200,即可看到:
elasticSearch源码部署_第3张图片

至此:elasticSearch源码部署到eclipse收工。


程序猿行业技术生活交流群:181287753(指尖天下),欢迎大伙加入交流学习。

  • elasticSearch源码部署_第4张图片
  • 大小: 8.2 KB
  • elasticSearch源码部署_第5张图片
  • 大小: 13.4 KB
  • elasticSearch源码部署_第6张图片
  • 大小: 3.6 KB
  • 查看图片附件

你可能感兴趣的:(elasticSearch源码,eclipse,导入,Lucene)