老早就想接触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
分享到:
相关推荐
NULL 博文链接:https://woaijiadanoo.iteye.com/blog/2406140
包括:elasticSearch-7.11、elasticsearch-6.8.0源码和部署时需要的相关JDK1.8、JDK11; 可自行下载配套文章(Window10下安装部署ElasticSearch-7.11和IK分词器)使用。
Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。 Elasticsearch requires at least Java...
支持停止词,扩展词热更新,将分析器自定义为ik_smart_custom和ik_max_word_custom了,使用idea导入项目,mvn clear complile package 打包完成,使用release中的zip文件部署,记得修改db.properties中的数据库连接...
ElasticSearch是一个基于Lucene的搜索...Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。
最新版elasticsearch-7.17.0-windows-x86_64
该项目是个人高分毕业设计项目源码,已获导师指导认可通过,答辩评审分达到97分,在window10/11测试环境严格调试,下载即用,确保可以运行,部署教程齐全,也可以作为课程设计基于java+ElasticSearch旅游景点搜索...
es大数据搜索引擎资源包,版本5.6.1,部署在linux系统上,有需要可下载~
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。...,Elasticsearch 大数据 搜索引擎 分布式集群 部署,全量elasticsearch5.x jar包,你值得拥有
elasticsearch-6.3.1中间件,可以在windows系统和linux系统部署。 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,...
0.常用热词词库的配置方式0.1 采用IK 内置词库优点:部署方便,不用额外指定其他词库位置缺点:分词单一化,不能指定想分词的词条0.2 IK 外置静态词库优点
elasticsearch-analysis-hanlp-master-7.x.x:es插件源码和引用 HanLP-portable-1.7.3:hanlp分词器源码 1. 修改了hanlp-portable-1.7.3源码中线程不安全问题 2. 修改了elasticsearch-analysis-hanlp-7.x.x插件源码...
基于 Spring Boot、MyBatis-Plus、MySQL、Redis、ElasticSearch、MongoDB、Docker、RabbitMQ 等技术栈实现的社区系统,采用主流的互联网技术架构、全新的UI设计、支持一键源码部署,拥有完整的文章&教程发布/搜索/...
Elasticsearch 2.1.1服务端集群搭建.及java客户端demo代码实现。Elasticsearch权威指南(中文版,Elasticsearch java api 学习入门源码部署相关资料
资源内容:源码+部署说明+视频演示+数据库脚本文件 开发语言:JAVA 框架:SpringBoot2.X+微信小程序+MySQL 源码说明: 全部项目源码都是经过测试校正后成功运行。 该项目可以直接作为毕设使用。 项目技术栈: 该...
该项目是个人高分毕业设计项目源码,已获导师指导认可通过,答辩评审分达到97分,在window10/11测试环境严格调试,下载即用,确保可以运行,部署教程齐全,也可以作为课程设计基于java+SpringCloud+ElasticSearch+...
视频资源太大,这里提供百度云链接: 资源包括项目源码和所需的数据: 01-1 _课程导学~1.mp4 01-2 说明和建议~1.mp4 02-1 -术语介绍 .mp4 02-2 Document介绍.mp4 02-3 index介绍 .mp4 02-4 -restapi介绍 .mp4 02-5 -...
NULL 博文链接:https://woaijiadanoo.iteye.com/blog/2405946
Elasticsearch:一个分布式搜索和分析引擎,用于实现项目的全文检索功能。 Vue.js:一个轻量级的前端框架,用于构建用户界面。 Element UI:一套基于Vue.js的组件库,用于快速搭建项目的用户界面。 功能方面,本...
Elasticsearch 构建推荐器 推荐引擎是应用机器学习的最著名、使用最广泛和价值最高的用例之一。 尽管如此,虽然有许多资源可用于训练推荐模型的基础知识,但解释如何实际部署这些模型以创建大规模推荐系统的资源相对...