Java进阶篇(过渡部分)——IDEA如何使用Maven来创建创建一个Web项目

文章目录



前言

随着互联网体系的发展越来越庞大,各种业务需求的更新迭代变得越来越迅速作为一个Java开发者当然得必备一些开发水平,由于本人最近压力有点大,难免拖更,现将自己的一些小收获分享出来,教教大家一些入门的开发常识。


提示:以下是本篇文章正文内容,下面案例可供参考

一、Maven的介绍

Maven是一个基于项目对象模型(Pom.xml)用于进行项目的依赖管理,生命周期管理的一个软件,是在JavaWeb项目开发中必不可少的一个角色,它的存在可以高效率地开发一个项目,相比较于传统的构建项目的方式,它优化了jar包的下载安装导入等需要手动操作的繁琐教程,例如:传统的项目创建如果在不同的项目中需要多个相同的jar包,那么对于每一个项目都需要下载该类jar包然后分别导入,这样显得就很麻烦,其次在不同工具或者是环境下可能因为jar文件版本不一致最终导致项目无法运行,因此对于这些麻烦开发者常常会使用Maven仓库来管理这些需要的依赖。


Maven的优点:除了以上在传统项目创建的过程中遇到的麻烦可以被解决以外,其次它还有一个优点就是无论使用什么样的工具(eclipse/idea)时他们的项目结构都是统一的,这样一来就可以减少在不同工具间创建项目时达成一个协议从而使得兼容性大大提高。

Maven的下载地址:http://maven.apache.org/download.cgi 最好下载最新版本的

提一下项目生命周期:所谓项目周期就是 一个项目从开发编译的时候一直到可以运行到部署的整个过程。

一个完成的项目生命周期= 清理缓存(我个人想表达创建项目时保证其内存是干净的)——》校验——》编译——》测试——》打包——》安装——》部署

二、使用步骤

1.打开工具IDEA

2.1创建流程如下

new-- project–选择Maven–next

在这里插入图片描述

2.2进行项目的基础信息填入

在这里插入图片描述

2.3查看项目结构

在这里插入图片描述

2.4创建webapp文件目录

在这里插入图片描述

接着创建需要的配置文件

在这里插入图片描述
在这里插入图片描述

//web.xml的代码如下,注意版本符的书写一定要仔细否则出问题
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
                  http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
         version="3.1">
    
</web-app>

3.配置Web组件——Tomcat

3.1点击New -->Project Strcture

在这里插入图片描述

3.2添加Tomcat到库中

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.部署项目

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

点击 OK 过后整个项目配置过程就结束了

在这里插入图片描述

OK 我们的配置任务就结束了

5.测试项目【index.jsp】

5.1在webapp下创建index.jsp

在这里插入图片描述

5.2运行项目查看结果

在这里插入图片描述


总结

本次的任务结束,这只是一个刚进入互联网开发行业的一个开始,后期我们将大量使用这种方式,直到在后期 我们使用各种框架进行优化和整合为止,java架构师的成长之路开始了~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sugar-free->小粽子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值