Maven基础

简介: Maven基础

Maven基础


1、Maven的作用


项目构建:提供标准的、跨平台的自动化项目构建方式  依赖管理:方便快捷的管理项目依赖的资源(jar包),避免资源间的版本冲突问题

image.png

配置环境变量

进行测试

安装成功,进行测试

image.png


2、仓库


放jar包的地方

仓库分为本地仓库和远程仓库

远程仓库又分为中央仓库和私服仓库

私服仓库是为了解决所有主机都往远程仓库发送请求网络带宽慢的问题

在远程仓库和本地主机之间建立一个私服仓库,本地主机访问私服,私服仓库访问远程仓库


3、坐标


什么是坐标?

maven中的坐标用于描述仓库中资源的位置

Maven坐标主要组成

groupld:定义当前Maven项目隶属组织名称(组织ID)

artifactld:定义当前Maven项目名称(项目ID)

version:定义当前项目版本号(版本号)

packing:定义该项目的打包方式

 junit junit 4.12 test

坐标的作用

使用唯一标识,唯一性定位资源位置,通过该标识可以将资源的识别与下载工作交由机器完成


4、仓库配置


配置本地仓库(资源下到哪)

修改maven的setting配置文件,49行左右添加本地仓库的位置

image.png

配置阿里镜像仓库(资源从哪来)

修改maven的setting配置文件,镜像中央仓库为阿里云国内地址

image.png

setting文件的区别

\


相关文章
|
网络安全 Nacos 开发者
Nacos作为流行的微服务注册与配置中心,“节点提示暂时不可用”是常见的问题之一
Nacos作为流行的微服务注册与配置中心,其稳定性和易用性备受青睐。然而,“节点提示暂时不可用”是常见的问题之一。本文将探讨该问题的原因及解决方案,帮助开发者快速定位并解决问题,确保服务的正常运行。通过检查服务实例状态、网络连接、Nacos配置、调整健康检查策略等步骤,可以有效解决这一问题。
263 4
|
机器学习/深度学习 数据可视化 算法
经典时间序列分析概述:技术、应用和模型
时间序列数据按时间顺序收集,具有时间维度的重要性,需专门技术和模型进行分析预测。其应用广泛,涵盖经济预测、风险管理、天气预报、气候建模、流行病学、患者监测、需求预测、客户行为分析及预测性维护等领域。时间序列特征包括趋势、季节性和周期性模式。自相关和偏自相关用于衡量数据点间关系,白噪声表示无自相关的时间序列。平稳性指统计特性随时间保持一致,对建模至关重要。常见模型包括ARMA、ARIMA、SARIMA、ARCH和GARCH,用于捕捉复杂动态并预测未来模式。选择合适模型和确定顺序对准确预测至关重要。掌握这些基础知识不仅增强对复杂模型的理解,还能确保预测方法的稳健性和可靠性。
1792 1
经典时间序列分析概述:技术、应用和模型
|
开发工具
查询天气预报案例
这是一个关于如何查询天气预报的步骤指南,包括五个步骤:找到阿里云的天气服务、购买服务、获取AppCode和秘钥、参考SDK调用接口以及使用Hutool工具进行接口调用。提供了详细的操作截图和接口返回的示例数据。完整文档链接可在文中找到。
648 4
|
JavaScript
使用JS 实现二叉查找树(Binary Search Tree)
使用JS 实现二叉查找树(Binary Search Tree)
192 0
|
数据安全/隐私保护 Python
必知的技术知识:django自定义分页器
必知的技术知识:django自定义分页器
|
SQL 关系型数据库 MySQL
Flink同步RDS数据到Elasticsearch实践
Flink同步RDS数据到Elasticsearch实践
|
IDE 开发工具
微信IDE开发过程,提示上传云函数 lbs_server 失败
微信IDE开发过程,提示上传云函数 lbs_server 失败
微信IDE开发过程,提示上传云函数 lbs_server 失败
|
存储 数据库连接 数据库
OceanBase 的一个关键组件
OceanBase 的一个关键组件
136 1
|
消息中间件 前端开发 JavaScript
ES8 中的 async/await —— 异步函数
ES8 中的 async/await —— 异步函数
310 0
|
前端开发 开发者 容器
CSS 浮动 | 学习笔记
快速学习CSS 浮动
CSS 浮动 | 学习笔记