温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
  • 忘记密码?
登录注册×
获取短信验证码
其他方式登录
点击 登录注册 即表示同意 《亿速云用户服务条款》
  • 服务器
  • 数据库
  • 开发技术
  • 网络安全
  • 互联网科技
登 录 注册有礼
最新更新 网站标签 地图导航
产品
  • 首页 > 
  • 教程 > 
  • 开发技术 > 
  • IDEA如何配置Maven

IDEA如何配置Maven

发布时间:2022-08-30 17:18:48 来源:亿速云 阅读:1165 作者:iii 栏目: 开发技术

这篇文章主要介绍了IDEA如何配置Maven的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇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.4\conf下的settings.xml文件:

    IDEA如何配置Maven

    2.配置本地仓库

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

    <localRepository>D:\Maven\maven-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.测试依赖是否可用

    在src\main\java目录下新建一个类:

    IDEA如何配置Maven

    IDEA如何配置Maven

    添加一个方法用于测试:

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

    IDEA如何配置Maven

    在src\test\java下新建一个测试类:

    IDEA如何配置Maven

    IDEA如何配置Maven

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

    @Test
    public 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安装目录下..\plugins\maven\lib\maven3\conf\settings

    IDEA如何配置Maven

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

    IDEA如何配置Maven

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

    向AI问一下细节
    推荐阅读:
    1. idea 执行maven 命令
    2. maven以及idea使用maven

    免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

    idea maven
    • 上一篇新闻:
      怎么用Intellij IDEA创建web项目
    • 下一篇新闻:
      怎么修改pip install默认安装路径

    猜你喜欢

    • hosts文件如何加一个域名解析
    • linux安全漏洞如何修复
    • 常见漏洞修复的工具有哪些
    • dns域名解析出错怎么办
    • python怎么拼接两个函数
    • python如何做函数图像
    • 命令执行漏洞的修复方法有哪些
    • python如何设置函数索引
    • 如何删除已修复的高危漏洞
    • python中如何调用主函数
    最新资讯
    • 如何在React中集成Markdown编辑器并实现实时预览功能
    • 在React中如何实现多个API请求的串行与并行处理
    • 如何利用React Portals在模态对话框等场景中管理DOM层次结构外的组件
    • 如何在React应用中实现全局热键功能
    • 如何在React中结合使用Context API和Hooks进行状态管理以避免Redux的复杂性
    • 在React中如何使用React.lazy和Suspense进行路由级代码分割
    • 如何在React应用中优化长文本内容的显示
    • React中如何处理高阶组件的属性透传问题
    • 如何在React中实现拖放界面元素的功能
    • 如何在React项目中配置和使用TypeScript以增强代码的可维护性和稳定性
    相关推荐
    • 使用IntelliJ IDEA 配置Maven(入门)
    • IDEA Maven 配置备忘笔记
    • 在IDEA中如何安装配置maven
    • 详解Maven环境的搭建与idea配置
    • 如何使用IntelliJ IDEA配置Maven
    • 如何配置一个IDEA-Maven开放环境
    • IntelliJ IDEA中Scala、sbt、maven配置教程
    • 怎么对IDEA进行安装并配置Maven
    • idea2020.3怎么配置maven环境并配置Tomcat
    • 什么是IDEA、Eclipse、Maven

    相关标签

    intellij idea idea2020 idea2020.1 idea git idea2019 .idea Intelli IDEA intellijidea idea2020.3 IDEA Debug IntelliJ IDEA maven配置 maven仓库 mavenweb maven项目 maven2 spring-boot-maven-plugin ​maven
    AI

    两个鬼故事怎么给宝宝起名字起名五行缺少什么起取名软件下载颜姓女宝宝取名起名大全广东卫视新闻微贷网起名字自怎么起男孩起名李铭傅佩荣05后新生考入北大爱的理想生活角色介绍张姓女起名高分ps3游戏下载死役所易经起名字评分潘氏起名字大全少女鱼火锅还珠格格第二部百度云功勋电视剧下载团起名大全霸气的52秒拍福利超级大忽悠下载哈尔滨同志叶凡唐若雪小说全文十月宝宝出生起名苏子余君穆年免费阅读红颜祸水宁起名字姓惠起什么名字的石油科技有限公司起名少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

    两个鬼故事 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化