手把手教你idea中搭建Maven环境

简介: 手把手教你idea中搭建Maven环境

一:Maven介绍


1.什么是Maven?


Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object

Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency

Management

System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。


目前我们就是用Maven来搭建项目环境,因为普通的环境需要我们去导入一系列的jar包,而Maven可以帮我们省去这些操作。通过增加一些代码然后Maven就会自动去给你准备好环境。

2.自己配置maven环境与idea中自带maven环境的比较。


总的来说,使用自带maven能省去繁琐的配置过程,可马上用来使用,但除此之外,还是劣势更多;相反,自行配置maven会显得使用起来更自由方便。

自行配置maven的好处:

1、如果你是新手的话,建议自行配置maven,有助于你更好的学习和理解maven,毕竟IDE会屏蔽很多细节,不利于新手学习。

2、idea自带的maven在它自己的路径和配置中,为避免升级(无论升级idea还是想升级maven)时发生莫名其妙的问题,自定义配置更能少遇到错误。

3、不依赖IDEA,你也可以在其他的IDE上开发。如果你恰好还要同时用eclipse,独立出来会更好管理,可在两个环境间共享配置和仓库。

4、idea自带的maven配置文件和仓库都在C盘,而且C盘一般不要放东西,自行配置maven,不仅可以自由管理配置文件和仓库的位置,而且可以任意换maven的版本。


二:Maven环境搭建


1.从官网下载Maven

官网:https://maven.apache.org/

20210215222622572.png

下载完成后解压即可。

2.配置环境变量

在电脑的系统环境变量中

配置如下变量:


M2_HOME maven目录下的bin目录

MAVEN_HOME maven的目录

在系统的path中配置 %MAVEN_HOME%\bin

环境变量配置成功标志:


20210215222931893.png

3.配置阿里云镜像

作用:使下载速度更快

在maven文件夹下conf/settings.xml中增加如下配置


<mirror>
      <id>nexus-aliyun</id>
    <mirrorOf>central</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
 </mirror>

4.建立Maven本地仓库

在Maven目录下创建一个新的文件夹。

同样在conf/settings.xml中增加如下配置。

 <localRepository>E:\maven\apache-maven-3.6.3\maven-repo</localRepository>

5.在IDEA中使用Maven

1.启动idea

2.创建一个MavenWeb项目

20210215223304398.png

20210215223559723.png

20210215223608177.png

20210215223613875.png


3.等待项目初始化完毕


2021021522363017.png

20210215223635450.png


4.此时Maven仓库中会多了很多东西

20210215223803961.png

5.IDEA中的Maven设置

注意:IDEA项目创建成功后,看一眼Maven的配置。

20210215223856736.png

2021021522390240.png

6.到这里,Maven在IDEA中的配置和使用就OK了。

7.创建一个普通的Maven项目。

20210215224553996.png

20210215224601971.png


8.在IDEA中配置Tomcat

20210215224643798.png

20210215224654938.png

20210215224702345.png

9.运行效果20210215224732526.png

202102152248028.png



相关文章
|
3月前
|
Java Maven
解决idea每次新建maven项目都需要重新配置maven的问题
解决idea每次新建maven项目都需要重新配置maven的问题
157 1
|
1月前
|
Java Maven Kotlin
idea maven创建kotlin项目
本文介绍了在IntelliJ IDEA中使用Maven创建Kotlin项目的步骤,包括在`pom.xml`文件中添加Maven中央仓库、配置`kotlin-maven-plugin`插件、指定源目录、添加测试插件和执行插件,以及添加Kotlin测试依赖和标准库依赖。文中还提到了如何通过更换镜像或使用代理来解决依赖下载速度慢的问题,并展示了运行示例代码的截图。
82 4
idea maven创建kotlin项目
|
24天前
|
缓存 IDE Java
idea的maven项目打包时没有source下的文件
【10月更文挑战第21天】idea的maven项目打包时没有source下的文件
36 1
|
1月前
|
Java 应用服务中间件 Maven
【终极解决方案】IDEA maven 项目修改代码不生效。
【终极解决方案】IDEA maven 项目修改代码不生效。
327 1
|
1月前
|
Java Linux Maven
IDEA如何用maven打包(界面和命令两种方式)
【10月更文挑战第14天】本文介绍了两种Maven项目打包方法:命令行与IDEA界面。首先确保已安装Maven并配置环境变量,通过`mvn -v`检查安装。命令行打包需进入项目目录,执行`mvn package`,之后在`target`目录查看结果。IDEA打包则需配置Maven路径,打开Maven Projects窗口,双击Lifecycle下的`package`阶段,同样在`target`目录查找生成文件,并在Build窗口查看日志以排查问题。
674 1
|
1月前
|
Java Devops 持续交付
Maven学习笔记(二):Maven基础(基于IDEA)
【10月更文挑战第1天】Maven 是一款 Java 项目构建工具,主要用于管理 jar 包及其依赖关系。上一篇简单介绍了Maven的基础知识,本文主要介绍IDEA上的实际使用场景。内容上几近全为学习《尚硅谷2022版Maven教程》整理所得。仅供参考。
169 0
Maven学习笔记(二):Maven基础(基于IDEA)
|
1月前
|
Java 应用服务中间件 Maven
idea+maven+tomcat+spring 创建一个jsp项目
这篇文章介绍了如何在IntelliJ IDEA中使用Maven和Tomcat创建一个JSP项目,包括配置Maven依赖、设置Tomcat服务器、编写JSP页面、创建控制器和配置文件,以及项目的运行结果。
170 0
idea+maven+tomcat+spring 创建一个jsp项目
|
1月前
|
Java Maven
震惊!idea专业版如何配置maven国内源手把手教学
文章提供了如何在IDEA专业版中配置Maven使用国内源(如阿里云)的详细步骤,以加快依赖下载速度,并解释了配置国内源的原因。
464 0
震惊!idea专业版如何配置maven国内源手把手教学
|
2月前
|
XML Java Maven
idea配置maven步骤及常见问题
本文介绍了在IDEA中配置Maven的详细步骤,包括Maven的下载、系统环境变量的配置、Maven本地仓库的设置、镜像加速的配置,以及在IDEA中指定Maven路径和配置文件。同时,还提供了解决每次新建项目需要重新手动配置Maven问题的方法。
idea配置maven步骤及常见问题
|
1月前
|
数据可视化 关系型数据库 MySQL
【IDEA】配置mysql环境并创建mysql数据库
【IDEA】配置mysql环境并创建mysql数据库
97 0

推荐镜像

更多