Maven的环境配置
公具:(电脑 ,Maven应用, eclipse,文件web.xml);
什么是Maven
Maven是Apache下的一个开源项目,它是一个项目管理工具,它用于对java项目进行项目构建、依赖管理及项目信息管理。当前使用Maven的项目在持续增长。
Maven包含
1.项目对象模型(Project Object Model,简称为POM)
2.一个项目生命周期(Project Lifecycle)
分为生命周期,清理、初始化、编译、测试、报告 、打包、部署、站点生成等。。。
3.一个依赖管理系统(Dependency Management System)
通过定义项目所依赖组件的坐标由maven进行依赖管理。
4、标准集合(maven的基础)
maven定义了很多标准规范,比如:将工程的目录结构规范化了,规范化依赖管理、规范项目生命周期。。。
5.插件(plugin)目标(goal)
maven进行项目构建等过程,通过插件来完成。。
比如:将工程部署到tomcat,通过tomcat和maven的插件来完成
注:我们创建的工程在使用jar包是先调用调用本地中,在调用局域网下的代理仓库,最后调用我们统一的全国大仓库,在企业的开放中,企业会搭建自己的私服(私服具有连接中央仓库代理权, 私服会自动连接中央仓库下载 )
maven 会默认从maven官方提供的服务器下载jar包。而官方服务器,网速很慢,而且容易卡断。 为了便于快速下载相关jar包,可以使用国内maven 阿里云的下载地址。
Maven的环境配置(windows系统下)
1:创建两个空文件夹安装Maven和当作Maven库其中内容如下
2:右键我的电脑属性中的高级选项,设置环境变量 创建变量名为MAVEN_HOME,变量值为存放Maven文件夹所在的位置然后确定保存 在Path中将所设置的Maven的系统变量上移
3:打开eclipse鼠标平移到工具栏中的window分别选择preference—Maven—User Settings,然后选择setting.xml(Maven文件中)的路径 并保存退出
创建Maven工程(引入页面)
在工具栏Feil中选择New中others选择Maven Project选择创建一个简单的项目
创建公司名,项目名 以及包装类型进入下一步
在src文件夹下的webapp文件夹中新建WEB-INF文件 将web.xml放入web.xml的内容为
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
<display-name>项目名</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-fi