在Intellij IDEA中使用Maven创建Java项目
迪丽瓦拉
2025-05-30 23:14:33
0

1. Maven简介

Maven是一个创建、管理Java项目的工具。它将项目开发和管理过程抽象成一个项目对象模型(POM:Project Object Model)。Maven项目结构如下:

a-maven-project  项目名
├── pom.xml  项目描述文件
├── src
│   ├── main
│   │   ├── java  存放Java源码
│   │   └── resources  存放资源文件
│   └── test
│       ├── java  存放测试源码
│       └── resources  存放测试资源
└── target  存放所有编译、打包生成的文件

仓库:用于存储资源,包括各种jar包

本地仓库:自己电脑上存储资源的仓库。

远程仓库:非本机电脑上的仓库。

包括:中央仓库(Maven团队维护,存储所有资源的仓库)、私服(部门/公司范围内存储资源的仓库,仅对内部开放,不对外共享,可从中央仓库获取资源)。

maven仓库地址

坐标:用于描述仓库中资源的位置。

groupId:定义当前Maven项目隶属组织名称。(通常是域名反写,例如:org.mybatis)

artifactId:定义当前Maven项目名称(通常是模块名称)

version:定义当前项目的版本号

2. 下载安装Maven

maven下载地址

下载完,配置好环境变量JAVA_HOME和MAVEN_HOME。验证:

3.配置本地仓库

①新建D:\maven\repository目录

②在下载好的MAVEN文件中找到settings.xml,我的在:D:\apache-maven-3.8.6\conf\settings.xml

③自定义本地仓库的位置

④配置阿里云镜像仓库,还是修改settings.xml

4. 使用Maven创建一般项目

①首先根据上面的操作配置maven的home path、settings file、Local repository(当然你也可以用默认的)

②创建项目

5. 使用Maven创建web项目

6.如何给maven项目添加依赖

上一篇:Slam14讲ch03

下一篇:Python 练习 五

相关内容

热门资讯

linux入门---制作进度条 了解缓冲区 我们首先来看看下面的操作: 我们首先创建了一个文件并在这个文件里面添加了...
C++ 机房预约系统(六):学... 8、 学生模块 8.1 学生子菜单、登录和注销 实现步骤: 在Student.cpp的...
A.机器学习入门算法(三):基... 机器学习算法(三):K近邻(k-nearest neigh...
数字温湿度传感器DHT11模块... 模块实例https://blog.csdn.net/qq_38393591/article/deta...
有限元三角形单元的等效节点力 文章目录前言一、重新复习一下有限元三角形单元的理论1、三角形单元的形函数(Nÿ...
Redis 所有支持的数据结构... Redis 是一种开源的基于键值对存储的 NoSQL 数据库,支持多种数据结构。以下是...
win下pytorch安装—c... 安装目录一、cuda安装1.1、cuda版本选择1.2、下载安装二、cudnn安装三、pytorch...
MySQL基础-多表查询 文章目录MySQL基础-多表查询一、案例及引入1、基础概念2、笛卡尔积的理解二、多表查询的分类1、等...
keil调试专题篇 调试的前提是需要连接调试器比如STLINK。 然后点击菜单或者快捷图标均可进入调试模式。 如果前面...
MATLAB | 全网最详细网... 一篇超超超长,超超超全面网络图绘制教程,本篇基本能讲清楚所有绘制要点&#...