入门案例(开发环境配置)|学习笔记

简介: 快速学习入门案例(开发环境配置)

开发者学堂课程【Lucene 知识精讲与实战(上)入门案例(开发环境配置)】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/700/detail/12331


入门案例(开发环境配置)


内容介绍:

一、Lucene 的开发环境

二、配置 Lucene 开发环境

 

一、Lucene 的开发环境

JDK:1.8 (Lucene7以上,必须使用JDK1.8及以上版本)

数据库:MySQL;

数据库脚本位置如下图:

image.png

 

二、配置 Lucene 开发环境

配置开发环境:

首先打开 IDEA,点击 file 里面的 setting,如果有工具栏可以直接点击小扳手图标,可以看到如下页面:

image.png

在上面搜索 maven,在 maven 当中配置的环境如下:

image.png

版本是3.3.9,配置文件要与 IDEA 关联,

把本地仓库复制,放到硬盘的分目录,这里是放到D盘,进行解压之后包含的文件有:

image.png

点击 Repository_lucene,里面的文件都是下载好的 jar 包,可以直接来用,例如:

image.png

里面的 settings.xml 打开它,要在里面指定本地仓库的位置,怎么指定?本地仓库的地址复制,粘贴到如图所在的位置上:

image.png

进行保存。

回到 IDEA 开发工具中,选择配置文件进行关联,D 盘关于 Lucene 里边,找到 settings.xml 文件当中,配置环境如下:

image.png

点击 Apply 即可。当前的 IDEA 环境就关联上 maven 的本地仓库了。在创建项目,给它依赖的时候,就不需要去互联网上下载相关的 jar 包,直接用的本地仓库包,速度也非常的快。

相关文章
|
前端开发
【前端统计图】hcharts实现堆叠柱形图(与后台数据交互)
【前端统计图】hcharts实现堆叠柱形图(与后台数据交互)
155 0
|
前端开发 安全 搜索推荐
为什么选择PageAdmin网站模版搭建网站?
搭建一个成功的网站从选择优质网模板开始。一个优质的网站模板不仅能够提供吸引人的前端页面,还能提供可定制性的功能和后台。
156 0
|
固态存储 架构师 开发工具
|
JSON 安全 API
⚡什么是 OpenAPI,优势、劣势及示例
OpenAPI 是一个用于描述RESTful API的标准,它提供了一个接口,使得人和机器无需源代码或文档就能理解服务。它定义了API的结构,与语言无关,适用于REST API。OpenAPI始于Swagger项目,后来成为OpenAPI倡议的一部分,由Linux基金会管理,得到了众多公司的支持。OpenAPI流行的原因包括其语言无关性、可读性、社区支持和工具生态系统。它使用JSON格式,支持各种数据类型,并具有严格定义的结构。虽然有其他如RAML和API Blueprint的竞争格式,但OpenAPI的广泛采用使其成为行业标准。
|
Java 编译器
还没搞懂重写和重载吗?这篇文章可以帮助你
还没搞懂重写和重载吗?这篇文章可以帮助你
135 1
|
运维 监控 NoSQL
【面试精品】运维工程师需要具备的核心能力有哪些?
【面试精品】运维工程师需要具备的核心能力有哪些?
1063 0
|
数据采集 数据处理 异构计算
ZYNQ(FPGA)与DSP之间SRIO通信实现
XQ6657Z35-EVM多核开发板通过SPI、EMIF16、uPP、SRIO 通信接口将DSP 与Zynq 结合在一起,组成DSP+Zynq 架构,实现了需求独特、灵活、功能强大的DSP+Zynq 高速数据采集处理系统。
ZYNQ(FPGA)与DSP之间SRIO通信实现
|
设计模式 缓存 Java
又快又稳!Alibaba出品Java性能优化高级笔记(全彩版)震撼来袭
性能优化 作为一个程序员,性能优化是常有的事情,不管你是刚入行的小白还是已经入坑了很久的小秃头都会经历很多不同层次的性能优化——小到代码审查大到整个系统设计的优化!大势所趋之下,如何让自己的优化方向精准到性能瓶颈的那个点以及尽可能的提高优化的性价比已经慢慢成为每一个程序员都要考虑的问题了~ 下面是目前程序员进行性能优化时需要遵循的一些原则以及注意的一些点,大家可以看看自己在进行优化的时候是否有考虑到这些:
|
SQL 数据可视化 前端开发
简单好用的ElasticSearch可视化工具:es-client和Head
使用 ElasticSearch(简称 es) 的过程中,经常有一些临时查询(如 排查问题、验证效果),一个趁手的可视化工具 可以提高工作效率。个人倾向于 免费(最好开源)、易于安装(如 浏览器插件),`es-client` 就是 比较简单好用的一个,尤其是 查询
13277 0
|
Java Maven
IDEA Maven 优先使用本地依赖包
IDEA Maven 优先使用本地依赖包
862 0