文章目录
文章目录
前言
随着互联网体系的发展越来越庞大,各种业务需求的更新迭代变得越来越迅速作为一个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架构师的成长之路开始了~~