【JavaWeb】超详细IDEA-专业版-创建Maven项目

简介: Maven是一个专门用于管理和构建Java项目的工具。我们之所以要使用Maven,是因为Maven可以为我们提供一套标准化的项目结构、一套标准化的构建流程和一套方便的依赖管理机制,这些功能可以使得我们的项目结构更加清晰,导入jar包的方式更加方便和标准,进而使得我们的开发更加的便捷高效。

目录


🌔一. Maven概述


🌕一图揭秘


🌔官方解释


🌓二. 创建Maven项目


🌓三. 信息配置


🌔三. 理解


🌔四. pom.xml标签介绍


一. Maven概述

一图揭秘



maven的出现使得导包变得更加格式化, 安全化,而且导一次包, 在第二次使用的时候不用再下载, 直接去maven仓库调包


官方解释

Maven是一个专门用于管理和构建Java项目的工具。我们之所以要使用Maven,是因为Maven可以为我们提供一套标准化的项目结构、一套标准化的构建流程和一套方便的依赖管理机制,这些功能可以使得我们的项目结构更加清晰,导入jar包的方式更加方便和标准,进而使得我们的开发更加的便捷高效。


二. 创建Maven项目

第一步 :  


第二步 (分带模块和不带模块两种):


带模块


不带模块


带模块的(不带模块的较简单)


第三步 :



第四步 :



第五步 :



第六步 : create即可


三. 信息配置

第一步 :



第二步 :



第三步 : 选择你安装IDEA目录下的maven3 或者maven3-server-lib到图片中的位置





第四步 :  为加快下载速度我们配置阿里云对Maven的镜像



发现没有settings.xml文件, 于是到👇复制该文件



回到C:\Users\Administrator\.m2粘贴该文件


进入里面将

<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>


复制到



用上面的代码替换红色框内的内容


结束


三. 理解


四. pom.xml标签介绍

POM(Project Object Model)是Apache Maven项目的核心文件,它位于项目的根目录下,文件名为pom.xml。


POM文件是一个XML文件,用于描述项目的基本信息、依赖关系、构建配置等。它包含了项目的坐标(groupId、artifactId、version)、构建插件、依赖管理、资源配置、测试配置等方面的信息。


<packaging>war</packaging>

               普通的java程序打包出来是jar包,webAPP打包出来是war包


               如果没有packaging标签,默认打包为jar包


依赖管理里面包含很多dependency标签,每一个dependency标签就对应一个第三方jar包,此处已经默认了一个jar包:junit(单元测试工具)

               junit junit 4.11 test//scope:表示junit包在哪个环节生效:test(测试环节)


<finalName>firstDemo</finalName>:打包出来的包的包名:firstDemo


相关文章
|
10月前
|
监控 测试技术 开发者
IDEA项目调试你都会用了么,快看看是否有你不知道的调试技巧
在IntelliJ IDEA中,熟练运用调试工具可显著提升开发效率。通过设置断点、单步执行、变量监控等功能,快速定位问题并优化代码性能。此外,掌握多线程调试、异常处理及远程调试技巧也至关重要。为提高效率,建议合理使用条件断点、快捷键与日志监控,同时不断学习总结经验。若觉得有用,别忘了点赞收藏!
IDEA项目调试你都会用了么,快看看是否有你不知道的调试技巧
|
10月前
|
IDE Java 开发工具
【Java基础-环境搭建-创建项目】IntelliJ IDEA创建Java项目的详细步骤
IntelliJ IDEA创建Java项目的图文详细步骤,手把手带你创建Java项目
1717 10
【Java基础-环境搭建-创建项目】IntelliJ IDEA创建Java项目的详细步骤
|
12月前
|
Java 应用服务中间件 API
Servlet开发流程 (里面有Idea项目添加Tomcat依赖详细教程)
本文详细介绍了Servlet的开发流程,包括在IntelliJ IDEA中添加Tomcat依赖的详细教程。通过上述步骤,开发者可以快速搭建并运行一个基本的Servlet应用,理解并掌握Servlet的开发流程对于Java Web开发至关重要。希望本文能够帮助开发者顺利进行Servlet开发,提高工作效率。
1371 78
|
10月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
634 27
|
10月前
|
数据安全/隐私保护
IntelliJ IDEA使用技巧:在一个项目中如何正确引用其他子模块。
我希望这个解答可以帮助你,有了这些知识,你可以更好地使用IntelliJ IDEA并轻松处理项目中的子模块。
839 19
|
10月前
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
1188 18
|
Java Maven
Idea配置项目的热启动
Idea配置项目的热启动
2145 5
Idea配置项目的热启动
|
Java Maven Spring
springboot学习一:idea社区版本创建springboot项目的三种方式(第三种为主)
这篇文章介绍了在IntelliJ IDEA社区版中创建Spring Boot项目的三种方法,特别强调了第三种方法的详细步骤。
13514 0
springboot学习一:idea社区版本创建springboot项目的三种方式(第三种为主)
|
缓存 IDE Java
idea的maven项目打包时没有source下的文件
【10月更文挑战第21天】idea的maven项目打包时没有source下的文件
1099 1
|
搜索推荐 Java 应用服务中间件
【Maven】IDEA部署配置Maven项目教程,IDEA配置Tomcat(2019.3.3)(2023.1.3)
当涉及到软件开发和项目管理时,使用一个可靠的构建工具是非常重要的。Maven是一个广泛使用的构建工具,它为Java项目提供了一种简化的构建过程和依赖管理。 在本文中,我们将探讨如何部署Maven并开始使用它来构建您的项目。我们将介绍所需的步骤,并向您提供一些有用的提示和建议。
【Maven】IDEA部署配置Maven项目教程,IDEA配置Tomcat(2019.3.3)(2023.1.3)

推荐镜像

更多