maven(idea配置)

本文介绍Maven的基本功能,包括管理jar包和依赖、项目构建等,并详细讲解了如何在IntelliJ IDEA中安装配置Maven及创建项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. maven软件的作用:
    1.1管理jar和依赖
    给idea自动导入需要的jar包,而省去了手动一个个jar包去寻找下载导入的过程。
    管理依赖:比如两个jar包之间的依赖,对数据库驱动的依赖
    将java编译为class,测试代码是否有问题
    1.2项目的构建(POM.xml文件)
    清理(以前编译的东西)编译(编译多个java文件为class文件)测试(同时测试多个程序)报告(生成测试报告)打包(将class,配置文件等放入一个压缩文件中jar或者var)安装(把生成的压缩文件安装到本地库中)
  2. maven服务器:
    外国的速度慢,阿里有公用的,各个公司可以搭建自己的maven
  3. maven安装与在idea里的配置
    3.1下载maven,放在一个文件英文文件夹下,
    在这里插入图片描述
    3.2新建一个文件夹,作为maven下载jar包的库
    在这里插入图片描述
    3.2找到D:\maven\apache-maven-3.6.1\conf\settings.xml文件,增加一个jar包导入位置,增加一个阿里云的网站(指定从阿里云下载所需要的jar包,否则会从国外下载)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    3.3在idea中新建project,选择Maven,勾选Create from archetype,点击下面任意一个内容,键盘输入quick,跳转到maven-archtype-quicksatrt,点击next,第一个为包名,第二个为工程名,点击next,第一个为解压缩文件的路径,第二个是settings.xml的路径(勾选第一个override)
    开始自动导入jar包,右下角一定要选择自动导入
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

3.4打开的文件中修改几个位置:
properties: jdk1.7改成1.8(两处)
dependencies: 输入所需要的jar包或者依赖,就会自动开始下载
在这里插入图片描述
在这里插入图片描述
3.5导入maven结束,src目录下会出现main文件夹和test文件夹,main文件夹下写java代码,test下自动检测代码是否有问题。
在这里插入图片描述
3.6将代码文件打包成包
在左侧main中新建一个目录resources,标记为resources root;在test中新建一个目录resources,标记为testresources root;点击run 里的 edit configuration,左侧点击+号,选择maven,,右侧第一栏默认为当前文件,第二栏输入package,OK;可以发现target下出现了jar包。(或者使用右侧工具打包)
在这里插入图片描述
在这里插入图片描述

### 如何在 IntelliJ IDEA配置 Maven #### 打开项目设置 为了配置 Maven,在项目中可以通过右键单击项目的根目录,选择 `Open Module Settings` 或者通过菜单栏进入 `File --> Project Structure...` 进行设置[^4]。 #### 设置Maven环境 另一种方式是在顶部菜单栏依次点击 `Build, Execution, Deployment --> Build Tools --> Maven` 来访问Maven配置选项。这里可以指定本地Maven安装的位置以及自定义用户设置文件等参数[^2]。 #### 创建测试结构 对于想要创建标准的测试结构来说,在`src/main/`同级目录下建立名为`test`的新文件夹,并在其内部继续分别创建用于放置测试源代码的`java`文件夹和存放测试所需资源的`resources`文件夹。 #### 同步项目依赖 完成上述操作之后,应该注意到IDEA界面右边有一个专门针对Maven工程管理而设计的小窗口——Maven工具窗口。在这个面板里面提供了多个按钮用来辅助日常开发工作;其中最常用的就是那个带有循环箭头图标的按钮,即“Reload All Maven Projects”,它可以帮助开发者快速地重新加载当前打开的所有Maven项目的pom.xml文件及其所声明的各种依赖关系,从而确保整个开发环境中使用的库版本是最新的[^1]。 ```xml <dependencies> <!-- 示例:添加JUnit作为测试框架 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13.2</version> <scope>test</scope> </dependency> </dependencies> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值