IDEA如何配置Maven

    一、Maven下载&环境配置

    1.下载Maven

    IDEA如何配置Maven

    2.解压

    解压下载好的文件:

    IDEA如何配置Maven

    IDEA如何配置Maven

    创建一个文件夹maven-repository用来充当本地仓库:

    IDEA如何配置Maven

    3.配置环境变量

    新建一个MAVEN_HOME,添加Maven的路径:

    IDEA如何配置Maven

    编辑Path,新建一个环境变量%MAVEN_HOME%bin:

    IDEA如何配置Maven

    4.测试

    在命令窗口输入命令mvn -v检查Maven是否安装成功:

    IDEA如何配置Maven

    :使用Maven需要先安装好Java环境。

    二、更改Maven中的设置

    1.编辑settings.xml

    打开安装目录…apache-maven-3.8.4conf下的settings.xml文件:

    IDEA如何配置Maven

    2.配置本地仓库

    settings标签的后面找到localRepository的位置,在下面添加以下代码以更改本地仓库的位置:

    <localRepository>D:Mavenmaven-repository</localRepository>

    IDEA如何配置Maven

    :中间添加的是本地仓库的路径,就是前面创建好的文件夹路径。

    3.更换默认更新源

    找到<mirrors></mirrors>标签,在里面添加以下代码,使用阿里云镜像:

    <mirror>     <id>nexus-aliyun</id>     <mirrorOf>central</mirrorOf>     <name>Nexus aliyun</name>     <url>https://maven.aliyun.com/nexus/content/groups/public/</url> </mirror>

    IDEA如何配置Maven

    4.添加JDK的版本

    找到<profiles></profile>标签,在里面添加以下代码,配置JDK的版本,要与安装的版本对应(这里用的jdk1.8):

    <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>

    IDEA如何配置Maven

    三个地方配置完毕后,保存即可。

    三、在IDEA中配置Maven

    1. 打开IDEA,新建一个空项目:

    IDEA如何配置Maven

    2. 打开设置找到Maven,设置Maven主路径、用户设置文件、本地仓库的地址:

    IDEA如何配置Maven

    3. 进到Maven导入(importing)设置,在导入程序的VM选项中添加:

    -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

    IDEA如何配置Maven

    :这里设置的忽略SSL证书验证,防止连不到阿里云的服务器无法自动下载依赖,而出现找不到依赖的错误 。

    设置好后应用保存即可。

    4. 创建一个新模块:

    IDEA如何配置Maven

    选中Maven模块,保持默认,点击下一步:

    IDEA如何配置Maven

    填写模块名称和工件坐标,点击完成即可:

    IDEA如何配置Maven

    四、测试

    1.在pom.xml中添加依赖:

    <dependencies>    <dependency>        <groupId>junit</groupId>        <artifactId>junit</artifactId>        <version>4.12</version>        <scope>test</scope>    </dependency></dependencies>

    点击下图中右上角的m可以加载Maven的变更:

    IDEA如何配置Maven

    如果添加了本地仓库没有的依赖文件,会提示找不到依赖,当加载变更刷新后,IDEA会自动从远程仓库下载依赖到本地,错误信息就会消失:

    IDEA如何配置Maven

    2.测试依赖是否可用

    在srcmainjava目录下新建一个类:

    IDEA如何配置Maven

    IDEA如何配置Maven

    添加一个方法用于测试:

    public String sayHello(String name) {    return "Hello " + name + "!";}

    IDEA如何配置Maven

    在srctestjava下新建一个测试类:

    IDEA如何配置Maven

    IDEA如何配置Maven

    导入org.junit.Test,添加测试Hello类的方法:

    @Testpublic void testHello() {    Hello hello = new Hello();    String maven = hello.sayHello("Maven");    System.out.println(maven);}

    IDEA如何配置Maven

    点击右方侧边栏的Maven双击或右键运行测试方法:

    IDEA如何配置Maven

    结果:

    IDEA如何配置Maven

    五、配置IDEA内置的Maven

    我们IDEA设置Maven的时候可以看到,其实IDEA已经自带了Maven,直接配置IDEA中的Maven可以省去下载Maven的步骤了。

    需要设置的settings.xml在IDEA安装目录下..pluginsmavenlibmaven3confsettings

    IDEA如何配置Maven

    在设置中用默认的Maven即可:

    IDEA如何配置Maven

    关于“IDEA如何配置Maven”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“IDEA如何配置Maven”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。

    文章标题:IDEA如何配置Maven,发布者:亿速云,转载请注明出处:https://worktile.com/kb/p/21513

    (0)
    打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
    亿速云的头像亿速云认证作者
    上一篇 2022年8月30日 下午11:18
    下一篇 2022年8月30日 下午11:20

    相关推荐

    • jquery版本2.x和3.x的区别有哪些

      区别:1、2.x不再更新,官方只做BUG维护,功能不再新增;3.x是官方主要更新维护的版本,功能持续新增。2、3.x支持“for…of ”循环语句,2.x不支持“。3、2.x利用setInterval来实现动画,3.x支采用requestAnimationFrame()来实现动画。4、3…

      2022年9月8日
      1.3K00
    • 服务器类型和特征是什么

      摘要 当我们讨论服务器类型和特征时,主要包括1、专用服务器,2、虚拟专用服务器(VPS),3、云服务器,以及4、共享主机等。每种服务器都有其独特的属性和最佳用途。例如,专用服务器提供了强大的性能和完全的资源控制,这使它适合于资源密集型的应用和大流量网站。它赋予用户完全的硬件控制以及更高级别的安全性。…

      2024年4月25日
      3000
    • sql删除了mdf文件怎么解决

      解决方法: 方法一、用Recover NT 恢复: 它能自动搜索并列出磁盘上有已被完来全删除的文件的目录,而没有被删除文件的目录则不被列出,只需要点四下鼠标就可以了: 1、点击被自删文件所在的驱动器。 2、点击目录。 3、点击文件。 4、点击工具条上的“Recover”按钮,被删文件若没被百覆盖的话…

      2022年9月8日
      60200
    • 怎么强化MySQL的安全

      名列前茅步:设置强密码 对于所有数据库用户来说,使用强密码很重要。鉴于大多数人不会经常手动登录数据库,请使用密码管理器或命令行工具 pwgen 为你的数据库帐户创建一个随机的 20 个字符的密码。即使你使用额外的 MySQL 访问控制来限制特定帐户可以登录的位置(例如将帐户严格限制为 localho…

      2022年9月20日
      43600
    • mysql增加的语句是什么

      增加语句有:1、CREATE DATABASE语句,用于增加数据库,语法“CREATE DATABASE 数据库名;”;2、CREATE TABLE语句,用于增加数据表,语法“CREATE TABLE 表名(列名 类型);”;3、ALTER TABLE语句,可向数据表添加字段,语法“ALTER TA…

      2022年9月21日
      58700
    • 400服务器是什么错

      400服务器错误指的是客户端发送到服务器的请求存在语法错误,导致服务器无法理解并处理该请求。出现这一问题可能有多种原因,包括:1、请求中有不合法的语法;2、请求参数错误;3、URL编码不正确;4、请求消息过大。其中,请求参数错误是比较常见的一个原因,它可能是指发送到服务器的查询字符串或表单数据中包含…

      2024年4月23日
      5100
    • usmt.ppkg文件有什么作用

      “usmt.ppkg”是windows自带的系统还原功能的系统备份文件;Windows系统还原是在不需要重新安装操作系统,也不会破坏数据文件的前提下使系统回到原有的工作状态,PBR恢复功能的备份文件就是“usmt.ppkg”。 本教程操作环境:windows10系统、DELL G3电脑。 usmt.…

      2022年9月10日
      5.1K00
    • 新游戏开服务器推荐什么

      开设新游戏服务器的推荐因素包括:1、性能可靠、2、低延迟网络、3、可伸缩性、4、安全措施、5、价格合理。在这些因素中,性能可靠很关键。确保服务器承载高并发用户并处理复杂的游戏场景是维持玩家体验及游戏成功运行的基础。选择拥有高性能CPU、足够的RAM和快速的SSD硬盘的服务器是非常重要的。硬件性能将直…

      2024年4月25日
      1500
    • Word首页不同怎么设置

      首页不同设置方法: 1、首先打开word,加入你的页眉。 2、之后去双击这个里面的“页眉”。 3、然后去选择菜单栏中的“页眉和页脚选项”。 4、最后就可以在工具模块里面的勾选“首页不同”了。 关于“Word首页不同怎么设置”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注…

      2022年8月31日
      1.5K00
    • mysql与sql server的语法有哪些区别

      mysql与“sql server”的语法区别:1、mysql支持enum和set类型,而“sql server”不支持;2、mysql的递增语句是“AUTO_INCREMENT”,而“sql server”的是identity;3、“sql server”默认到处表创建语句的默认值表示是“((0)…

      2022年8月27日
      3.3K00
    注册PingCode 在线客服
    站长微信
    站长微信
    电话联系

    400-800-1024

    工作日9:30-21:00在线

    分享本页
    返回顶部