最安全的maven下载方法,保证之后用起来不报错

简介: 最安全的maven下载方法,保证之后用起来不报错

注意:如果想要直接省略大部分操作,那么可以直接下载我已经配置好的压缩包,然后把这个压缩包解压到D盘,那么你只需要看一眼"环境变量配置"即可.

成品链接


maven是什么

Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。

Maven 有一个生命周期,当你运行 mvn install 的时候被调用。这条命令告诉 Maven 执行一系列的有序的步骤,直到到达你指定的生命周期。遍历生命周期旅途中的一个影响就是,Maven 运行了许多默认的插件目标,这些目标完成了像编译和创建一个 JAR 文件这样的工作。

此外,Maven能够很方便的帮你管理项目报告,生成站点,管理JAR文件,等等

安装包下载

maven官网下载

maven3.6版本免积分下载

选择zip版本下载后直接解压到某个文件夹即可

环境变量配置

打开"环境变量"并且在"系统变量"中添加

MAVEN_HOME

其中"变量值"一栏设置为maven包的文件夹路径即可

操作方法如下

之后再在"Path"中新建一个新属性

%MAVEN_HOME%\bin

添加成功后重启主机(这能确保路径配置有效)

打开命令行窗口,输入

mvn -v

如果显示的效果如下那么代表你真的下载成功了

配置setting文件

默认的maven文件的下载路径以及由于maven下载的服务器在国外,因此下载速度较慢,因此我们需要修改setting文件中的默认下载路径以及使用阿里云(国内用阿里云镜像下载会快很多!)来下载.

打开conf中的setting文件使用txt或者notepad++打开

直接复制下面的就可以

<mirror>      
  <id>alimaven</id>  
  <name>aliyun maven</name> 
  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>     
  <mirrorOf>central</mirrorOf>       
</mirror>

到这一步环境基本全部配置成功了,下面是IDEA部分的使用教程

IDEA使用maven

无脑next

之后进入到setting进行配置

一进来的时候有可能是会由于路径啥的会报错的,但是不需要担心,配置完下面的东西就可以解决了

报错解决了

之后随便导入一个你需要下载的jar包的连接,然后按照下图就可以把jar包成功下载下来了


相关文章
|
1月前
|
Java Maven
2022最新版超详细的Maven下载配置教程、IDEA中集成maven(包含图解过程)、以及导入项目时jar包下载不成功的问题解决
这篇文章是一份关于Maven的安装和配置指南,包括下载、环境变量设置、配置文件修改、IDEA集成Maven以及解决jar包下载问题的方法。
2022最新版超详细的Maven下载配置教程、IDEA中集成maven(包含图解过程)、以及导入项目时jar包下载不成功的问题解决
|
3月前
|
缓存 IDE Java
maven install报错原因揭秘:‘parent.relativePath‘指向错误的本地POM文件
在使用Maven构建项目时,遇到&#39;parent.relativePath&#39;错误通常是由于父项目POM路径设置错误、版本不一致或内容不匹配导致的。解决方法包括:校正父项目POM的相对路径、确保版本一致、保持POM文件内容同步,并排查其他潜在问题,如子模块命名冲突和Maven缓存问题。通过这些步骤可解决该错误,避免项目构建失败。
maven install报错原因揭秘:‘parent.relativePath‘指向错误的本地POM文件
|
3月前
|
Java Linux Maven
Maven下载与安装详细教程
Maven下载与安装详细教程
122 0
|
2天前
|
Java Maven
Maven编译报错
Maven编译报错
10 1
|
4月前
|
Java Maven
Maven配置以及IDEA设置(Cannot resolve plugin org.apache.maven.plugins:报错)
Maven配置以及IDEA设置(Cannot resolve plugin org.apache.maven.plugins:报错)
335 1
|
1月前
|
安全 Java Maven
优化Maven镜像配置:使用阿里云加速依赖下载
更新Maven镜像配置至关重要,尤其使用阿里云仓库时。在`settings.xml`中加入特定镜像配置可显著提升依赖下载速度。示例配置指定了阿里云镜像ID、替代表态仓库、安全的URL、默认布局及启用版本管理。需定位至用户目录下的`.m2/`文件夹编辑`settings.xml`,添加镜像信息后保存测试。若下载仍慢,考虑网络状况或备选镜像。多镜像设置时需注意避免冲突。
158 3
|
3月前
|
运维 安全 Java
阿里云云效操作报错合集之maven的setting.xml 上,本地拉取时,报401问题,该怎么办
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
2月前
|
运维 Java Devops
阿里云云效操作报错合集之进行Maven打包时,遇到报错"ERR: No email loop found by ",该怎么办
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
2月前
|
Java Maven
@Date不管用怎么办,想少写get和setter方法,reate方法创建不了怎么办,Cannot resolve method ‘setxxx‘ in ‘xxx‘不管用怎么办,到Maven创建插件
@Date不管用怎么办,想少写get和setter方法,reate方法创建不了怎么办,Cannot resolve method ‘setxxx‘ in ‘xxx‘不管用怎么办,到Maven创建插件
|
2月前
|
Java Maven
maven下载安装与配置
maven下载安装与配置
88 0