目录

Maven

maven定义

 maven项目标准目录结构

maven安装

配置本地仓库

maven中常用的命令

mvn compile

mvn clean

mvn test

mvn package

mvn install

在IDEA中配置maven

创建一个maven项目

Intellij IDEA如何使用Maven Tomcat Plugin运行web项目


 

Maven

maven定义

一个对Maven比较正式的定义是这么说的: Maven 是一一个项目管理工具,它包含了一个项目对象模型(POM: Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。

 

maven的仓库分三类:本地仓库,远程仓库,中央仓库。

我们的项目,往往都要经历编译、测试、运行、打包、安装,部署等一系列过程。.
什么是构建?

  • 指的是项目从编译、测试、运行、打包、安装,部署整个过程都交给maven 进行管理,这个

过程称为构建。
一键构建

  • 指的是整个构建过程,使用maven一个命令可以轻松完成整个工作。

 maven项目标准目录结构

  • src/main/java目录 核心代码部分。
  • src/main/resources 配置文件部分。
  • sr/test/java目录 测试代码部分。
  • src/test/resources 测试配置文件。
  • src/main/webapp 页面资源,js, Css, 图片等等

 

maven安装

找到maven的官网:https://maven.apache.org/index.html

然后进入下载页面

选择某一个压缩包进行下载

将下载好的文件进行解压

文件目录

对环境变量进行配置,新建环境变量MAVEN_HOME,这是你安装maven的bin文件地址

编辑环境变量Path,追加%MAVEN_HOME%\bin;

cmd调出命令窗口,输入mvn -v,检测是否安装成功

配置本地仓库

打开maven文件夹下的conf文件,里面有一个setting.xml文件,打开

在settings标签下输入<localRepository> 你的本地仓库地址 </localRepository>

关于本地仓库的包的增加可以去网上进行下载,也可以使用IDEA去进行基础包的配置

找到Maven设置。找到Repositories,更新本地Maven。如下图:
 

 

 

maven中常用的命令

mvn compile

compile是maven工程的编译命令,作用是将src/main/java下的文件编译为class 文件输出到target目录下。

mvn clean

删除编译出来的本地信息,因为每个人的电脑环境都不一样,所以需要删除以下本地信息target

mvn test

编译测试代码

mvn package

项目打包命令,将会将项目打成war包

mvn install

编译测试代码,并且会将项目打成war包,把war包安装到本地仓库

 

在IDEA中配置maven

打开IDEA的setting,找到maven

 

创建一个maven项目

可以在main目录下创建一个Java文件夹 

将Java文件夹变成资源路径

可以将java文件夹也变成与webapp文件夹一样的资源文件格式 

在webapp文件夹下创建好一个hello.jsp文件

可以在java文件夹下编写一个servlet

之后需要对web.xml文件进行补全

此时的servlet包并不存在,所以servlet中会报错

需要在pom.xml中导入servlet的jar包的地址

本地仓库中jar包位置 

Intellij IDEA如何使用Maven Tomcat Plugin运行web项目

之后运行tomcat:run

 

 

 

 

 

 

一起学习,一起进步 -.- ,如有错误,可以发评论

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐