栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

IDEA(2021.1)中Maven的配置与使用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

IDEA(2021.1)中Maven的配置与使用

1.什么是Maven(自动化构建工具)?

如今我们构建一个项目需要用到很多第三方的类库,如写一个使用Spring的Web项目就需要引入大量的jar包。一个项目Jar包的数量之多往往让我们瞠目结舌,并且Jar包之间的关系错综复杂,一个Jar包往往又会引用其他Jar包,缺少任何一个Jar包都会导致项目编译失败。

以往开发项目时,程序员往往需要花较多的精力在引用Jar包搭建项目环境上,而这一项工作尤为艰难,少一个Jar包、多一个Jar包往往会报一些让人摸不着头脑的异常。

而Maven就是一款帮助程序员构建项目的工具,我们只需要告诉Maven需要哪些Jar 包,它会帮助我们下载所有的Jar,极大提升开发效率。

2.Maven的安装配置 1.新建系统环境变量

名称:MAVEN_HOME或M2_HOME

路径:D:Mavenapache-maven-3.8.4(即你解压的maven安装包的位置)

2.在path中添加解压maven安装包后的bin目录


确定保存后,win+r cmd 在dos命令行中输入mvn -v 验证maven是否成功,如若出现以下代码,则成功。

注意:

1.****%MAVEN_HOME%bin****代表的就是"D:Mavenapache-maven-3.8.4bin"目录

2.maven本身是个java程序,环境变量得有配JDK,否则有未知的错误。

4.Maven中的核心配置文件修改

setting.xml为maven的核心配置文件 位于你maven/conf/setting.xml

1.修改本地仓库为你自定义路径(建议在解压maven后的当前文件夹)

在setting.xml中找到此位置,在下面添加

填写你自定义的位置

此路径为本地仓库存放jar包的位置

2.添加阿里云镜像

找到mirrors标签,添加子标签(阿里云镜像)


    nexus-aliyun
    central
    Nexus aliyun
    http://maven.aliyun.com/nexus/content/groups/public

将此标签注释

3.指定JDK版本(对应你使用的版本)

将此标签复制到profiles标签内


  jdk-1.8
  
	true
	1.8
  
  
	1.8
	1.8
	1.8
  

3.Maven规定的目录结构
MavenProjectRoot(项目根目录)
|----src
|   |----main
|   |     |----java ——存放项目的.java文件
|   |     |----resources ——存放项目资源文件,如spring, hibernate配置文件
|   |----test
|   |     |----java ——存放所有测试.java文件,如JUnit测试类
|   |     |----resources ——存放项目资源文件,如spring, hibernate配置文件
|----target ——项目输出位置
|----pom.xml ----用于标识该项目是一个Maven项目

注意:如果IDEA中没有生成如上的目录结构,建议在创建成如上格式。

4.Maven的基本命令 1.-v:查询maven版本

​ 本命令用于检查maven是否安装成功。

​ Maven安装完成之后,在命令行输入mvn -v,若出现maven信息,则说明安装成功。

2.compile:编译

​ 将java源文件编译成class文件

3.test:测试项目

​ 执行test目录下的测试用例

4.package:打包

​ 将项目打成jar包

​ 会生成maven-archiver文件夹,surefire-reports文件夹,以及项目的jar包

5.clean:删除target文件夹 6.install:安装

​ 将当前项目放到Maven的本地仓库中。供其他项目使用

5.IDEA中Maven的设置

左上角file-settings,搜索框中搜索maven,即如下画面

settings:表示当前设置

New Projects Settings:表示新建设置,意思就是设置后 新建的项目会使用此设置。

如若使用普通setting,则在创建Java项目每次都要手动修改maven路径。


到此为止,IDEA中maven的设置基本结束!

6.Maven项目的创建 1.java项目

首先File-project,选择Maven:



创建项目完成后,此时拥有以下项目结构,基本完成。


对比Maven约定的目录结构此时应该添加resources目录。

在main下创建一个resources
在test下创建一个resources
补充:


如若需要其他命令,重复操作即可。

你也可以选择在你IDEA操作界面右侧栏,有一个maven标识,选择你的Maven工程




2.web项目

步骤基本一致

只需要第一步修改为webapp

1.修改JDK版本

2.修改Junit(单元测试)的版本

3.删除PluginManagement标签


4.配置Tomcat服务器




出现以下说明Tomcat配置成功啦!默认显示index.jsp里面的内容。你也可以自定义!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/863186.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号