IDEA 创建 maven web项目

maven的下载和环境的配置省略,其中包括 仓库的配置 和中央仓库/私服的配置

本机配置环境
windows 7
tomcat9
IDEA 2018
maven 3.2.3

一.maven是什么

	Maven是一个项目管理工具。它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。
																			   ---《百度百科》
 maven:本质上是一个软件,管理项目																													   
二. mven的作用
  1. 项目构建管理: maven提供一套对项目生命周期管理的标准,开发人员、和测试人员统一使用maven进行项目构建。项目生命周期管理:编译、测试、打包、部署、运行。
  2. 管理依赖(jar包): maven能够帮我们统一管理项目开发中需要的jar包;
  3. 管理插件: maven能够帮我们统一管理项目开发过程中需要的插件;

三、IDEA创建maven工程

​ maven中提供了一个插件archetype,这个插件可以帮助我们创建maven的标准项目。命令是:

mvn archetype:generate 但是,开发过程中我们往往不使用命令来创建,而是直接使用工具创建maven项目。

1、IDEA配置本地maven

​ 使用idea创建maven工程之前需要将本地的maven配置到idea环境中,配置方法如下:

1.1 配置本地maven
  1. 第一步:打开default settings:
    在这里插入图片描述
    第二步:配置maven_home和settings.xml的路径:
    在这里插入图片描述
1.2 配置maven参数

​ 使用idea创建maven项目后,默认会去网络中下载一些配置资源。需要设置参数archetypeCatalog。设置方法如下:将-DarchetypeCatalog=internal 设置到Maven–Runner–VM Options中。
在这里插入图片描述

2、创建maven的java工程

​ 使用maven创建的项目可分为3种类型:普通java项目web项目maven的父工程。 这三种项目对象的打包方式分别是:jar,war和pom。本课程只涉及到普通的java项目和web项目的创建。

2.1 创建步骤
  1. 第一步:File–New–Project

在这里插入图片描述
2. 第二步:选择maven然后下一步:
在这里插入图片描述
第三步:填写项目的坐标信息:
在这里插入图片描述
第四步:指定项目名称和路径
在这里插入图片描述

2.2 java工程目录简介

在这里插入图片描述

3 测试
在这里插入图片描述
由于上面我没有换测试插件 所以乱码 但是 是可以用的

3、创建web项目

3.1 创建步骤
第一步:创建普通java项目

​ 参照创建maven的java项目步骤进行创建。

第二步:配置打包方式

​ web项目的打包方式为war,打开maven项目的pom文件。在项目的坐标信息下添加标签,设置打包方式。
在这里插入图片描述

第三步:配置webapp目录和web.xml

打开Project Structure 视图
在这里插入图片描述
设置web目录 如果这一步没有web这个选择就是 上一步配置war包 的下面没有点击import changes
在这里插入图片描述
配置web目录(这个目录一定是在main这个目录下面的名字为webapp)
在这里插入图片描述
确定
在这里插入图片描述
配置web.xml
在这里插入图片描述
这个路径一定是在webapp下面的WEB-INF的web.xml(*如果配置不对的改过来)
在这里插入图片描述

确定就行了
在这里插入图片描述

第四步:创建完成

​ 设置完成之后,main目录下会创建webapp-WEB-INF-web.xml。
在这里插入图片描述

3.2 发布web项目
第一步:Edit Configurations

在这里插入图片描述

第二步:添加local tomcat

在这里插入图片描述

第三步:配置tomcat(如果Fix里面没有两个选择 还是上面没有配置好war)

在这里插入图片描述

第四步:启动测试

​ 在webapp目录下新建一个hello.html文件,文件内容如下:
在这里插入图片描述
启动tomcat后,访问hello.html。如果能正确访问到hello.html。说明项目创建OK。

在这里插入图片描述

到此 记录结束
本人创建这个的时候遇到了 版本不兼容 jar错误 仓库配置错误等问题 以此记录

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值