maven环境变量配置

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

2.在http://maven.apache.org/download.cgi官网中下载maven包,解压后即可使用

3.解压下图中的jar包放到无中文目录下(注 :必须要联网,不然会失败)
在这里插入图片描述
4.我的电脑里面环境变量新建一个系统变量,下图路径为解压后的jar包位置
在这里插入图片描述
5.找到Path点开新建两个如下图所示的变量
在这里插入图片描述
5.cmd窗口执行命令“mvn –version” 出现版本号即成功
在这里插入图片描述
二、将maven集成到eclipse中
6.
先创建一个文件夹为你的本地仓库兵打开解压后的setting.xml文件,
在这里插入图片描述
7.把刚才创建的本地仓库路径放在如下图所示的位置,注:不可带中文
在这里插入图片描述
8.maven插件安装与配置
Window–>Preferences–>maven勾选两个(黄字为下载jar包的同时也下载源码)然后应用
在这里插入图片描述
9.下一步
在这里插入图片描述
10.解压的路径,下面一行自动生成,没有自动生成则失败了
在这里插入图片描述
11.如图所示,应用
在这里插入图片描述
12.船舰maven项目
在这里插入图片描述

在这里插入图片描述
13. 选择本地Internal–》1.0–》next
在这里插入图片描述
14.创建
在这里插入图片描述15.报错为正常现象
在这里插入图片描述
16.所有的jar包都在pom.xml中添加:
在这里插入图片描述
17.在导依赖之前,是需要进行一些配置的,将下面画红线的部分copy到pom.xml中
在这里插入图片描述

org.apache.maven.plugins
maven-compiler-plugin
3.7.0

1.8
1.8
UTF-8


18.修改web.xml文件:在这里插入图片描述

Archetype Created Web Application

19.鼠标右键点击之前新建的maven项目,然后点击 Properties,选择Project Faces:
在这里插入图片描述
这里需要改两个地方:一个是java的jdk版本、一个是web的版本,改成之前配置的。 (1.8对3.1 , 1.7对3.0)
在这里插入图片描述
然后改web(这里注意,直接改是会报错的,): 把web前面的勾去掉,将版本改为3.1,然后点 Apply
在这里插入图片描述
如图所示
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
servlet的jar包依旧没有,现在就可以去pom.xml中导依赖了:

1、去中央仓库找jar包: https://mvnrepository.com/

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
将代码复制下来, 粘贴至pom.xml中,按钮ctrl+s保存会自动下载我们导的依赖:

<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.csdn</groupId>
  <artifactId>maven_test</artifactId>
  <packaging>war</packaging>
  <version>0.0.1-SNAPSHOT</version>
  <name>maven_test Maven Webapp</name>
  <url>http://maven.apache.org</url>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
    <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
	<dependency>
	    <groupId>javax.servlet</groupId>
	    <artifactId>javax.servlet-api</artifactId>
	    <version>3.1.0</version>
	    <scope>provided</scope>
	</dependency>
  </dependencies>
  <build>
    <finalName>maven_test</finalName>
    <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>

1、maven的层级结构
在这里插入图片描述

src/main/java 目录放java文件

src/main/resources 目录放配置文件(如struts2的配置文件)

src/test/java 目录放测试文件

20、私服的配置

这里配置的为阿里云的私服, 将阿里云的镜像copy进去就行了

在这里插入图片描述

alimaven central aliyun maven http://maven.aliyun.com/nexus/content/groups/public/

保存,完成,可以在maven官网找到自己所需要的jar包完成操作

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值