Maven环境配置

Maven

1. Maven简单介绍

Apache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念。
作用:完成项目的相关操作,如:编译,构建,单元测试,安装,网站生成和基于Maven部署项目。

2:如何配置环境变量和开发环境
1:右键点击此电脑 -->高级系统设置–>高级–>环境变量
2:在系统变量这里去去配置变量
2.1:首先在我们的C盘新建一个文件夹initPath,再在文件夹里再新建mvn 一个文件夹把apache-maven-3.5.0放进去 再新建一个repository(仓库)

找到Installation路径 配置maven的路径
在这里插入图片描述
在setting里面配置以后我要存放的文件
在这里插入图片描述
配置:
在这里插入图片描述
2.1:在系统变量这里输入系统变量名: M2_HOME输入路径:C:\initPath\mvn\apache-maven-3.5.0
2.3:在配置 系统变量名:MAVEN_HOME: 输入路径:C:\initPath\mvn\apache-maven-3.5.0
2.4:在配置一个系统变量名:PATH
输入路径:%M2_HOME%\bin;%MAVEN_HOME%\bin;
在这里我们的环境变量就配置完了

在这里插入图片描述
配置私服(提高网上下架包的速度)
在这里插入图片描述
测试一下:输入cmd 找到命令提示符:
输入 mvn -version(注意空格)
环境配置成功:
在这里插入图片描述

创建项目:Ctrl+N 在文本框输入maven 选中Maven Project创建 点击next
在configure 改为***Internal***
并且勾选上下图所选中的maven-archetype-webapp
在这里插入图片描述
在这里插入图片描述
按finish
注意联网
在maven需要手动应用tomcat架包

mvn-repository里面的架包
在这里插入图片描述

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.xyx</groupId>
  <artifactId>maven</artifactId>
  <packaging>war</packaging>
  <version>0.0.1-SNAPSHOT</version>
  <name>T224_maven Maven Webapp</name>
  <url>http://maven.apache.org</url>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.12</version><!--这个版本不会与架包冲突-->
      <scope>test</scope>
    </dependency>
    
    <!--导入servlet包-->
    <dependency>
			<groupId>javax.servlet</groupId>
			<artifactId>javax.servlet-api</artifactId>
			<version>4.0.1</version>
			<scope>provided</scope>
		</dependency>
  </dependencies>
  
  <build>
    <finalName>maven</finalName>
    <!--使用1.8插件-->
    <plugins>
    	<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<version>3.7.0</version>
				<configuration>
					<source>1.8</source>
					<target>1.8</target>
					<encoding>UTF-8</encoding>
				</configuration>
			</plugin>
    </plugins>
    
  </build>
</project>

web.xml 把里面修改为 (默认版本2.3)

<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">

  <display-name>Archetype Created Web Application</display-name>
</web-app>

接下来 右键Properties然后点击 Project Facets 找到Dynamic Web Module 把一点五改为1.8
在这里插入图片描述
要改2.3改为3.1不能直接该 要先把 Dynamic Web Module的勾去掉 然后再点击应用再勾上
在这里插入图片描述
再点击最下方
在这里插入图片描述
修改 按照直接的层级目录来
在这里插入图片描述
接下来我们会少一个包右键 Build Path 然后点击configuer Build Path 把最下面的勾去掉即可

再点击应用
再点击项目右键update Project
在这里插入图片描述
src里面含有main 和test:
mian里面有3个文件夹
1:是Java 放java代码
2: resources 放配置文件
3: webapp放jsp和html页面

test Java 放所有的测试代码
在这里插入图片描述

@WebServlet("/demoServlet")//相当于xml配置文件
public class DemoServlet extends HttpServlet {

	private static final long serialVersionUID = 1L;

	@Override
	protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		// TODO Auto-generated method stub
		doPost(req, resp);
	}
	
	@Override
	protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		System.out.println("maven启动成功!!!");
	}
	
}

再控制台出现以下则为成功:
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值