IDEA怎么设置maven配置

 更新时间:2020年10月30日 11:01:20   作者:Stars-one  
这篇文章主要介绍了IDEA怎么设置maven配置,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

IDEA Maven配置

1. 下载maven

下载地址
从官网上,下载一个压缩包,然后解压到任意的文件夹
Maven的安装必须需要jdk1.7+

2. 环境变量设置

M2_HOME改为具体的路径,其他的就直接复制就好

M2_HOME=C:\Program Files\Apache Software Foundation\apache-maven-3.2.5
M2=%M2_HOME%\bin
MAVEN_OPTS=-Xms256m -Xmx512m

Path目录下添加以下

%M2%

打开cmd,输入mvn --version,出现以下类似以下结果,则配置成功

Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 2019-04-05T03:00:29+08:00)
Maven home: Q:\maven\apache-maven-3.6.1\bin\..
Java version: 1.8.0_131, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk1.8.0_131\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

3. 配置镜像和下载jar目录

打开maven目录下的conf/settings.xml
找到mirrors标签,在其下面复制下面的代码

<mirror>
 <id>alimaven</id>
 <name>aliyun maven</name>
 <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
 <mirrorOf>central</mirrorOf>
 </mirror>
	
	<mirror>
 <id>repo2</id>
 <mirrorOf>central</mirrorOf>
 <name>Human Readable Name for this Mirror.</name>
 <url>http://repo2.maven.org/maven2/</url>
 </mirror>

 <mirror>
 <id>ui</id>
 <mirrorOf>central</mirrorOf>
 <name>Human Readable Name for this Mirror.</name>
 <url>http://uk.maven.org/maven2/</url>
 </mirror>

找到localRepository标签,在里面填写jar包下载的目录,不写的话默认就会下载到c盘

<localRepository>Q:\maven\maven_jar</localRepository>

4. IDEA设置Maven

修改默认设置,只对于新建的项目,设置才会有效

为当前项目添加Maven

在出现的选项中选择maven

选择右边的maven选项,点击install,idea就会自动下载一些jar

之后再点击左上角的刷新,直到没有红线,就说明配置成功了

到此这篇关于IDEA怎么设置maven配置的文章就介绍到这了,更多相关IDEA maven配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java compareTo用法详解

    Java compareTo用法详解

    在Java编程中,有时候我们需要对对象进行比较和排序,为了实现这一目标,Java提供了一个非常有用的接口叫做Comparable,以及一个重要的方法compareTo,下面我们就来看看compareTo的具体用法吧
    2023-09-09
  • Java多线程下的其他组件之CyclicBarrier、Callable、Future和FutureTask详解

    Java多线程下的其他组件之CyclicBarrier、Callable、Future和FutureTask详解

    这篇文章主要介绍了Java多线程下的其他组件之CyclicBarrier、Callable、Future和FutureTask详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • 并发编程ConcurrentLinkedQueue示例详解

    并发编程ConcurrentLinkedQueue示例详解

    这篇文章主要为大家介绍了并发编程ConcurrentLinkedQueue使用示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12
  • 一文详解Java中的注解(Annotation)

    一文详解Java中的注解(Annotation)

    在Java中注解(Annotation)引入始于Java5,用来描述Java代码的元信息,通常情况下注解不会直接影响代码的执行,尽管有些注解可以用来做到影响代码执行,这篇文章主要给大家介绍了关于Java中注解(Annotation)的相关资料,需要的朋友可以参考下
    2024-03-03
  • eclipse创建java项目并运行的详细教程讲解

    eclipse创建java项目并运行的详细教程讲解

    eclipse是java开发的ide工具,是大部分java开发人员的首选开发工具,可是对于一些新Java人员来说,不清楚eclipse怎么运行项目?这篇文章主要给大家介绍了关于eclipse创建java项目并运行的相关资料,需要的朋友可以参考下
    2023-04-04
  • java实现导出Excel的功能

    java实现导出Excel的功能

    这篇文章主要为大家详细介绍了java实现导出Excel的功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • springboot结合mybatis-plus基于session模拟短信注册功能

    springboot结合mybatis-plus基于session模拟短信注册功能

    本文主要介绍了springboot结合mybatis-plus基于session模拟短信注册功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-11-11
  • spring自定义一个简单的Starter启动器

    spring自定义一个简单的Starter启动器

    这篇文章主要介绍了spring自定义一个简单的Starter启动器,一个 starter其实就是对一个功能的集成封装,然后对外提供一个依赖,让业务去使用,像我们熟悉的 Redis,mongo,mybatis 等均属于,需要的朋友可以参考下
    2023-07-07
  • 一文详解Java抽象类到底有多抽象

    一文详解Java抽象类到底有多抽象

    这篇文章主要介绍了一文详解Java抽象类到底有多抽象,抽象方法所在的类必须是抽象类,子类若继承了一个抽象类,就必须覆写父类的所有抽象方法,这里的子类是普通类,是强制要求覆写所有抽象方法,但是如果子类也是一个抽象类,那么就可以不覆写
    2022-06-06
  • Java StringBuffer类与StringBuilder类用法实例小结

    Java StringBuffer类与StringBuilder类用法实例小结

    这篇文章主要介绍了Java StringBuffer类与StringBuilder类用法,结合实例形式总结分析了Java StringBuffer类与StringBuilder类的功能、原理及添加、删除、替换、截取等操作实现技巧,需要的朋友可以参考下
    2019-03-03

最新评论