码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • idea 配置maven项目


    一、下载安装maven

    1、官网下载地址:Maven – Download Apache Maven

    2、点击archives(存档)

     3、选择版本,然后选择二进制文件

     

     二、maven的安装

    注意:maven的安装需要依赖jdk的安装,所以必须先安装完成jdk且配置好jdk环境变量后在进行maven的安装!!

    maven的安装很简单,就是直接解压文件就行了(当然了,前提是你下载的是zip压缩包格式,如下图)

    右击解压缩,注意解压缩过程就是安装过程,注意自己解压后文件的目录 

    这样安装就完成了

    三、maven环境变量配置

    1. #Mac 在 ~/.bash_profile 文件添加这两行。windows自行百度
    2. export M2_HOME=/Users/tjl/IdeaProjects/maven/apache-maven-3.6.3
    3. export PATH=$PATH:$M2_HOME/bin

    command + 空格键  输入terminal 打开终端,输入mvn -v 返回结果如下图,则配置成功

     四、修改settings.xml文件

    打开/Users/tjl/IdeaProjects/maven/apache-maven-3.6.3/conf/settings.xml(这是maven的安装路径,根据自己maven的安装路径自行修改)文件

    1、修改本地仓库目录,也就是编译时下载的一些文件会放到这里

    2、修改Maven的下载镜像地址为阿里源(这样后续编译,下载文件会快很多)

    同样打开conf文件夹中的setting.xml文件,找到,在上一行中加入下面这段代码即可

    1. <mirror>
    2. <id>nexus-aliyunid>
    3. <mirrorOf>*mirrorOf>
    4. <name>Nexus aliyunname>
    5. <url>http://maven.aliyun.com/nexus/content/groups/publicurl>
    6. mirror>

     五、idea配置maven项目

     六、git clone 项目代码,然后利用maven编译

    点击右边的maven菜单,如下图:先mvn clean 再 mvn compile即可

     编译完了之后,对应目录若生成target文件,则编译成功(代码有bug也会提升错误信息)

    注意1:如果右边没有maven按钮,则做下面两步

    1、.pom文件文件上右键选择add as maven project

    2、左下角点击maven即可,如下图。

     

     注意2:如果不习惯显示所有文件,可如下设置,只显示文件夹

     

  • 相关阅读:
    Java集合进阶
    java对mysql的json字段的新增或修改
    代码随想录算法训练营19期第50天
    (十)React Ant Design Pro + .Net5 WebApi:后端环境搭建-IdentityServer4(二)授权模式
    工程管理系统源码+项目说明+功能描述+前后端分离 + 二次开发
    NLP基础——Bag of Words 词袋法
    流程控制break关键字
    三、stm32-USART串口通讯(重定向、接发通信、控制LED亮灭)
    等保三级测评(MySQL)
    关于微信学习的网站
  • 原文地址:https://blog.csdn.net/qq_40859560/article/details/125997580
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号