idea中maven的安装与配置
说明:类似maven安装和配置的帖子在网上有很多,本人也有做过参照,但是有些帖子的步骤跳跃性比较大,故此,本人整理了一下,给大家做个参考。
一、下载安装
一般都是在官网进行下载
https://maven.apache.org/download.cgi
这里以本人的环境举例
jdk:1.8.0_172
maven: 3.3.9
其实大版本号相匹配就可以(避免各版本相差较大会有不兼容的情况出现) 比如主流开发环境一般都是jdk1.8,tomcat8.5,mysql5.5或者5.7,maven的话本人是安装的3.3。
下载完成之后,找到自己开发环境所在的文件夹,进行解压。(要养成不起中文路径名的好习惯,避免不必要的麻烦)。

解压完成之后就要进行环境变量的配置,maven的配置是依赖于jdk的,也就是需要先装好jdk。网上jdk安装配置的教程比较多。这里就默认大家已经安装好jdk了。
这里以win10为例。首先右键电脑属性,点击高级系统设置,打开环境变量,在系统变量里新建变量。浏览目录找到maven的安装路径
变量名:MAVEN_HOME 变量值:D:\Java Develop\apache-maven-3.3.9

下面配置系统变量里的path变量,点击编辑,追加
%MAVEN_HOME%\bin

做完以上操作,maven已经完成了安装,可以通过DOS命令查看是否安装成功
mvn -version

至此,maven已经安装成功。
二、配置本地仓库
这里还是以本人举例,大家可以自行命名。
- 在D:\Java Develop\apache-maven-3.3.9目录下新建Repository文件夹,该文件夹用作maven的本地库。
- 打开D:\Java Develop\apache-maven-3.3.9\conf\settings.xml文件,加入一些代码。


我们先设置本地仓库位置。就是我们刚才新建的Repository文件夹。(注意要把代码写到注释外面!!!)
<!--下面是自己设置的本地仓库位置-->
<localRepository>D:\Java Develop\apache-maven-3.3.9\Repository</localRepository>

由于外网下载速度很慢,所以我们选择使用阿里云的镜像。(不使用镜像的话很慢很慢,使用镜像几分钟就好了 注意代码要写在一对儿<mirrors></mirrors>标签里面!!!)
<!--设置阿里云镜像-->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

我在这里把最后一步配置做好,然后再下载jar包。我这里使用的是jdk8(同样代码要写在<profiles></profiles>标签里面!!!)
<!--java版本-->
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation> <properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>

好了,到了这里配置文件就写完了,不要忘记保存哦。
下面可以通过DOS命令下载jar包了,在DOS里输入以下指令。
mvn help:system
然后开始下载jar包,开始下载~

( 下载的很快有没有,如果你没有用镜像下载的话,我想你现在应该是有体会的,哈哈。)
这是下载成功的样子。

三、idea配置maven
接下来就是在idea中配置maven了。
这里以idea2020为例,其它版本大同小异。首先创建工程



然后静静的等待一会儿,idea联网后自动生成配置文件。

大功告成。
希望能帮助到大家。感谢观看。
idea中maven的安装与配置的更多相关文章
- Maven的安装、配置及使用入门
Maven的安装.配置及使用入门 本书代码下载 大家可以从我的网站下载本书的代码:http://www.juvenxu.com/mvn-in-action/,也可以通过我的网站与我取得联系,欢迎大家与 ...
- Maven(1)-安装和配置
Maven(1)-安装和配置 一.本机必须安装好Jdk 二 .maven下载 http://maven.apache.org/download.cgi ,下载后把maven-bin解压到自己的目录即可 ...
- 一.Maven的安装和配置整理
Maven的安装和配置 1.1安装 进入Maven官网的下载页面:http://maven.apache.org/download.cgi选择当前最新版本:" ...
- 1.Maven的安装及配置
1 Maven 介绍 Maven这个词可以翻译为“知识的积累”,也可以翻译为“专家”或“内行”.本书将介绍Maven这一跨平台的项目管理工具.作为Apache组织中的一个颇为成功的开源项目,Maven ...
- 【工具学习】——Maven的安装与配置
[含义] 什么是构建? 构建,英文build.构建包括编译.运行.生成文档.打包.部署等等工作内容,如果我们每天手工去干这些事情,那会浪费很多的时间.因此,构建管理工具应运而生. maven,作为项目 ...
- Maven的安装与配置(eclipse,idea)
Maven的安装与配置 一.需要准备的东西 1. JDK 2. Maven程序包 3. Eclipse 4. Idea 二.下载与安装 1. 前往https://maven.apache.org/ ...
- Java·Maven的安装与配置
阅文时长 | 0.58分钟 字数统计 | 937.6字符 主要内容 | 1.引言&背景 2.Maven的下载与安装 3.Maven全局配置 4.Settings.xml文件的配置 5.远程仓库 ...
- Maven的安装、配置及使用入门+maven安装报错:JAVA_HOME【申明:来源于网络】
Maven的安装.配置及使用入门+maven安装报错:JAVA_HOME[申明:来源于网络] Maven的安装.配置及使用入门:http://www.cnblogs.com/dcba1112/arch ...
- linux ---maven的安装和配置
linux下的maven的安装和配置:本人使用的是apache-maven-3.3.9-bin.tar.gz------安装maven的前提是JDK安装成功:java -version 测试一下--J ...
随机推荐
- windows cmd 链接远程mysql服务器
我要链接的mysql 所在ip:192.168.0.110 用户名:root 密码:123 那么: 打开cmd 输入: mysql -h192.168.0.110 -uroot -p123 即 ...
- Python3安装且环境配置(三)
1.在Window 平台安装 Python3 以下为在 Window 平台上安装 Python3 的简单步骤: 打开WEB浏览器访问http://www.python.org/download/ 在下 ...
- Java程序员需要了解的底层知识(一)
硬件基础知识 - Java相关硬件 汇编语言的执行过程(时钟发生器 寄存器 程序计数器) 计算机启动过程 进程线程纤程的基本概念面试高频 - 纤程的实现 内存管理 进程管理与线程管理(进程与线程 ...
- ActionResult的返回类型
ActionResult是控制器方法执行后返回的结果类型,控制器方法可以返回一个直接或间接从ActionResult抽象类继承的类型,如果返回的是非ActionResult类型,控制器将会将结果转换为 ...
- UOJ80 二分图最大权匹配
草,学了一下午假板子,sb博客害人 题目大意: 一个教室有\(n\)个男生和\(m\)个女生,某些男女之间愿意早恋(雾),其早恋好感度为\(w_i\),问怎样让男女配对使得班里好感度之和最大 \(n\ ...
- Codeforces Edu Round 60 A-E
A. Best Subsegment 显然,选择数列中的最大值当做区间(长度为\(1\)).只要尝试最大值这个区间是否能扩展(左右两边值是否跟它一样就行了) #include <cstdio&g ...
- Linux下MySQL数据库的备份与恢复
Linux下MySQL数据库的备份与恢复 作者:Grey 原文地址: Github 语雀 博客园 基于版本 MySQL5.7 Deepin Linux 15.11 xtrabackup-2.4.18 ...
- writeup | 你知道php的备份文件吗
题目地址:https://adworld.xctf.org.cn/task/answer?type=web&number=3&grade=0&id=5064 转载请注明出处作者 ...
- svn add . 报错,不能add全部,因为有一些文件已经在版本库中了
svn add 目录名 --force SVN commit -m '' 目录名
- Yii 文件上传类的使用
https://segmentfault.com/a/1190000009674814 以上链接的文章已经写的很好了,一目了然,这里不再多做说明. 补充:当执行 UploadedFile->sa ...