Maven安装教程

一、maven基础 

1.1 Maven是什么

Maven是一个Apache公司的开源项目,是项目构建工具。用来管理依赖。

1.2 Maven的好处

使用maven可以在项目中不用导入项目依赖的jar包,省去了下载和导入jar包的过程,使项目的大小等到了缩减。

maven是干嘛的 是项目构建 管理jar包

二、maven安装 

2.1 下载apache-maven-3.5.2安装包

https://download.csdn.net/download/nanyangnongye/19680677

2.2 解压、配置文件路径

配置当前硬盘下的jar仓库

打开conf——setting.xml

【】配置settings.xml文件【】

https://blog.csdn.net/nanyangnongye/article/details/120659942

2.3 配置环境变量

配置环境变量 以使cmd执行程序命令的可以查找到该命令文件的位置

找到环境变量

新建变量名:MAVEN_HOME 变量值:(自己的路径)

我的路径 ↓

在path中配置 %MAVEN_HOME%\bin\

2.4 确定完毕 测试

cmd命令 输入 mvn-v

三、Maven在IDEA中的配置 

关闭idea程序

重新打开idea界面 选择

3.1 Maven界面配置

3.2 Runnner界面调试

3.3 创建项目

3.4 项目名

3.5 添加代码

 archetypeCatalog   原型目录 internal   内部 目的:节省创建项目所用时间(个人习惯 可加可不加)

3.6 点击完成Finish

3.7 Success

等待控制台出现success!

注意:如果创建项目失败没有看到success 直接关闭idea  重启idea 重新创建 就好了

四、maven项目环境搭建

4.1 引入坐标

找到项目的.pom文件 1.1.7变1.8

4.2 更改版本号

<dependencies></dependencies>标签中代码 全部替换为下方代码

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>${spring.version}</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-web</artifactId>
    <version>${spring.version}</version>
</dependency>
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>${spring.version}</version>
</dependency>
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>servlet-api</artifactId>
    <version>2.5</version>
    <scope>provided</scope>
</dependency>
<dependency>
    <groupId>javax.servlet.jsp</groupId>
    <artifactId>jsp-api</artifactId>
    <version>2.0</version>
    <scope>provided</scope>
</dependency>

4.3 版本锁定

将下方代码(版本锁定)复制到刚刚修改的1.8下方 代码不在报红

<spring.version>5.0.2.RELEASE</spring.version

代码正常


4.4 web.xml引入前端控制器

xml文件中 配置前端控制器、中文乱码情况 等

 <!--配置前端控制器-->
<servlet>
  <servlet-name>dispatcherServlet</servlet-name>
  <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  <init-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:springmvc.xml</param-value>
  </init-param>
  <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
  <servlet-name>dispatcherServlet</servlet-name>
  <url-pattern>/</url-pattern>
</servlet-mapping>
<!--配置解决中文乱码的过滤器-->
<filter>
  <filter-name>characterEncodingFilter</filter-name>
  <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
  <init-param>
    <param-name>encoding</param-name>
    <param-value>UTF-8</param-value>
  </init-param>
 
</filter>
<filter-mapping>
  <filter-name>characterEncodingFilter</filter-name>
  <url-pattern>/*</url-pattern>
</filter-mapping>

4.5 配置根目录

创建java resources文件 配置根目录 复制springmvc.xml到resources 目录下

4.6 下载spingmvx.xml

这里准备了一份可直接复制的springmvcxml源码 需要的小伙伴自行下载 

链接:https://pan.baidu.com/s/1iIsp4cpyrclBI4AGx-13ZQ 
提取码:otmo 
--来自百度网盘超级会员V2的分享

springmvc.xml文件复制进项目后 

 删除jsp重新创建 编写页面即可......创建pages success.jsp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

妙趣生花

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

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

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

打赏作者

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

抵扣说明:

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

余额充值