【Java】IDEA 2022.2 怎么创建Maven工程(图文详解)

前言

  对于初学者来说新建一个项目就已经是一个不小的挑战了,特别是现在网上的很多文章都是旧版本的IDEA如何创建Maven工程对于使用新版IDEA学习的新手来说并不是很友好,所以我今天写一篇怎么使用新版本的IDEA创建一个Maven工程。

新建Maven项目

第一步

点击文件=>新建=>项目

在这里插入图片描述

第二步

点击新建项目,填写对应的信息

在这里插入图片描述

  • 名称:随意填写,但是尽量使用英文,应该避免中文和拼音的出现;
  • 位置:即项目存放位置,尽量存放到C盘外的盘,我这里是设置在IDEA的安装路径下,这样比较好找到工作区;
  • 创建Git项目:这个目前我们用不到,可以不勾选;
  • 语言:毋庸置疑的是选择Java啦~
  • 构建系统:选择Maven,如果这里没有Maven这个选项的话应该是你的Maven没有装,或者没有设置好,可以看我的另一篇文章Maven的安装与配置
  • JDK:我这里使用的版本比较老,并不一定要是1.8,看你们自己电脑上安装的版本;
  • 添加示例代码:会生成一个最基础的Hello World,这里我们可以先勾选,也可以不勾选,后续的话这个选项我们都是不会勾选的;
  • 组ID:一般是公司名+域名的倒置,这里没有公司的话我是使用自己的名字代替公司名,所以填写com.sue;
  • 工件ID:具体什么其实我也不知道,但是发现总会随着名称的改变而改变,我想这俩没点关联猫腻说出来你们是不信的,有知道的话欢迎评论区留言告诉我

填写完相应的信息后我们点击创建,就创建好一个最基础的Maven项目了


对Maven项目的简单分析

让我们来简单的看一下他给我们新建了什么东西:
在这里插入图片描述

  1. 边的是工程树有一个src和pom.xml,这个pom.xml就是Maven里最重要的一个文件了,是Maven的配置文件,也是我们导入依赖的地方;
  2. src目录下有main和test两个分支,顾名思义一个是编写代码的地方,一个是测试代码的地方;
  3. 这里的话我们可以先点击项目旁的小齿轮,选择树外观,然后将压缩空的中间软件包取消勾选,这样的话就不会折叠我们的空白软件包,你们试一试勾选就知道效果了,我这里是安装了中文插件,有需要的可以安装,但是其实最好还是使用英文的。
    在这里插入图片描述
  4. Main里的就是前面勾选实例代码帮我们生成的代码了,我们可以点击这个播放一样的小三角运行
    在这里插入图片描述
    控制台输出
    在这里插入图片描述
    打开pom.xml文件
    在这里插入图片描述
    modelVersion是模块的版本;
    剩下的grouId等你们看着就应该很眼熟了,就是我们前面配置生成项目时填写的参数;
    properties是整个项目的配置,采用JDK8,中文编码;

既然都是Maven项目了我们就不妨导入一个jar包试试看:
记得 dependencies是要写在properties之后的,至于为什么的话,这是人规定的,咋想的我就不知道了,毕竟Maven是约定大于配置的
在这里插入图片描述

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

dependencids是最外层包裹的,代表这里面都是导入的依赖
dependency是具体的哪一个依赖,中间是填写的信息,junit这个Jar包是专门用于测试的包
导入了junit这个包后我们就可以使用@Test注解,可以为我们程序提供多个可执行的入口,可以我们免去写许多main
在这里插入图片描述

public class MyTest {
    @Test
    public void Test01(){
        Main test = new Main();
        System.out.println(test);
    }
}

这里分享一个寻找Maven的网站,想要知道Maven的一些信息在这个网站上找就好了Maven仓库
在这里输入想要查找的Jar包
在这里插入图片描述
选择版本
在这里插入图片描述
就可以将它粘贴进我们的代码中了
在这里插入图片描述

  • 15
    点赞
  • 64
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Genius-Sue

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值