• IDEA01:Maven环境配置


    写在前面

    主要是记录一下如何用IDEA进行Maven项目的开发。

    一、安装外部Maven环境

    主要参考博客:IntelliJ IDEA配置Maven详解

    1. 下载Maven
    • 下载地址:http://maven.apache.org/download.cgi
    • 选择Binary zip archive版本下载即可。
    • 下载后解压的文件夹相当于可以直接使用的软件,把它移动到某个统一的位置,并按照下图另外新建一个文件夹作为本地仓库。

    maven目录

    1. 配置本地仓库路径
    • 按照上面博客的内容配置conf\settings.xml的内容。
    • 除了修改localRepository的内容,最好还同时修改mirror,增加国内的镜像源,不然下载会很慢。
    1. 配置环境变量中的系统变量
    2. 测试是否安装成功
    # 在cmd中输入
    mvn -v
    # 若出现版本信息即安装成功
    
    • 1
    • 2
    • 3

    二、在IDEA配置Maven

    此处只针对IntelliJ IDEA Community Edition 2022.1.2这个版本进行设置,其他版本可能会有一些不同。

    1. 打开IDEA后,新建一个maven_test的项目,仅用于配置和测试。(不然进不去设置界面哇~)
    2. 打开文件->设置,搜索maven,在配置界面中配置Maven主路径、用户设置文件和本地仓库。

    配置自己下载的maven

    1. 打开文件->新项目设置->新项目的设置中也按照前一步的步骤搜索Maven,然后修改主路径、用户设置文件和本地仓库。
    • 这一步是为了以后新建项目的时候也可以直接用自己下载的Maven和手动配置的配置文件,不用一个个项目重新按照前一步那样手动设置。

    新项目的设置

    1. 编辑器->文件编码中修改编码格式为UTF-8,以防出现乱码。参考博文:在idea中如何设置项目编码为UTF-8?

    修改UTF-8

    三、配置Git

    主要参考博文:https://www.cnblogs.com/blknemo/p/13562267.html

    1. 下载Git
    1. 安装Git,大部分设置默认就行。

    2. 在IDEA中配置Git

    • 进入设置->版本控制->Git界面,填入安装Git的路径
    • 点击旁边的测试按钮,如果显示Git版本号,即代表配置成功

    配置Git路径

    1. 新建一个Git仓库
    • VCS->创建Git仓库中创建仓库。
    • 创建仓库时只能使用默认的路径,也就是在当前项目文件夹内创建.git文件夹(隐藏文件夹),否则右键项目是没有Git选项的。据说是因为IDEA的Git插件功能不完善的缘故,参考博客:https://blog.csdn.net/AlbenXie/article/details/113983423
    • 创建完仓库之后原来的VCS按钮就变成了Git按钮,如果需要重新创建需要先删除原来的仓库。
    • 删除仓库步骤:
      打开文件->设置->版本控制->目录映射,将目录里面的Git仓库移除,然后点击应用。而后回到仓库所在文件夹,删除隐藏的**.git**文件夹即可。

    管理目录映射

    1. 一些Git操作的含义

    右键项目选择Git即可对更改的文件进行添加、提交等操作。

    • 工作区:修改的文件仅保存在当前项目中。
    • add(添加):将修改的文件添加到暂存区 (stage)。
    • commit(提交):将暂存区的文件提交到当前分支 (master)。如果修改的文件并没有通过add添加到暂存区,则不会被提交到分支中。

    工作区和版本库的关系

    四、IDEA导入现有的Maven项目

    • 可以参考博文:添加链接描述
    • 一般来说,如果有pom.xml文件的话,直接新建导入即可。
    • 或者可以用打开的选项。

    五、添加和构建依赖包

    1. Maven依赖包查询网站:https://mvnrepository.com/
    2. 打开pom.xml,在中增加需要的依赖包。
    <dependencies>
        <dependency>
            <groupId>com.microsoft.sqlservergroupId>
            <artifactId>mssql-jdbcartifactId>
            <version>10.2.0.jre8version>
        dependency>
    dependencies>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 其中,groupId是jar包下载的具体目录,每个.表示一个文件夹;
    • artifactId是jar包的文件夹名称;
    • version是jar包的版本号。
    1. 写好pom.xml后,打开右侧的Maven控制窗口,在生命周期中的任一过程上右键,点击运行Maven构建,等待构建完成。然后点击左上角的刷新按钮,就可以在依赖项中看到刚刚导入的包。

    Maven控制窗口

    六、一些错误

    错误1:No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format

    • 场景:点击运行项目的时候出现。
    • 解决方法:在pom.xml标签下添加
    <defaultGoal>compile</defaultGoal>
    
    • 1

    参考博文:https://blog.csdn.net/jiangyu1013/article/details/86510112
    添加一行配置

  • 相关阅读:
    Http状态401,弹出原生登录弹窗问题
    springboot+vue.js+Elementui大众校友社交系统java校友会网站
    【光学】基于matlab多光束干涉光场分布仿真【含Matlab源码 2072期】
    windbg调试分析dump工具,使用windbg分析Qt崩溃原因
    2023CSP-J题解
    php 把数字转化为大写中文
    【微信小程序】制作个人信息页面
    GBase项目管理实践总结——项目进度计划调整方法
    谣言检测()——《Debunking Rumors on Twitter with Tree Transformer》
    IP地址,IPV4与IPV6
  • 原文地址:https://blog.csdn.net/weixin_43992162/article/details/125518136