Maven环境的快速搭建

作者:叁念

本文主要以快速搭建maven环境为目的,有些概念将省略其说明:


一、什么是maven?

Maven是一个跨平台的项目管理工具,主要用于基于java平台的项目构建,依赖管理。简单来讲,就是 使用maven来获取jar包,而不是手动去添加jar包


二、maven靠什么获取jar包?

在maven项目中有一个这样的文件 —— pom.xml 。他就是用来让使用者配置其属性获取相应的jar包,在这里,我们简单了解一下pom.xml的书写

<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/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>com.test</groupId>   <!-- 标识 -->
  <artifactId>mavenDemo</artifactId>   <!-- 项目名称 -->
  <version>0.0.1-SNAPSHOT</version>   <!-- 版本号 -->
  <packaging>jar</packaging>    <!-- 项目打包后为jar包 -->

  <name>mavenDemo</name>
  <url>http://maven.apache.org</url>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>

  <dependencies>    <!-- 所有依赖的jar包统一放在此节点下 -->
    <dependency>    <!-- 书写依赖,此节点主要有三个属性来定位到一个jar包:groupId、artifactId、version -->
      <groupId>junit</groupId>   <!-- 包名 -->
      <artifactId>junit</artifactId>  <!-- 项目名 -->
      <version>3.8.1</version>  <!-- jar包版本 -->
      <scope>test</scope>
    </dependency>
    <!-- 如果需要书写其它jar包,就继续书写对应的dependency,同上 -->
    <!-- ...... -->
  </dependencies>
</project>

三、maven的下载与安装

首先你的电脑需要安装好jdk以及eclipse,如若还没安装,请先配置其环境,这里不做解释。

1.下载Maven

进入官网:http://maven.apache.org/
这里写图片描述

这里写图片描述

2.解压Maven如下,并为其添加环境变量

这里写图片描述

这里写图片描述

这里写图片描述

3.编辑setting.xml

这里写图片描述

这里写图片描述

<localRepository>D:\MyMavenLibs</localRepository>

这里写图片描述

 <!-- 国内镜像静态服务器: --> 
  <mirror>  
    <id>alimaven</id>  
    <mirrorOf>central</mirrorOf>  
    <name>aliyun maven</name>  
    <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>  
  </mirror>

【可选】
这里写图片描述

    <server>  
        <id>tomcat</id>  
        <username>admin</username>  
        <password>admin</password>  
    </server>
   <!-- 对应apache/conf/tomcat-users.xml: --> 
    <role rolename="admin-gui"/>  
    <role rolename="admin-script"/>  
    <role rolename="manager-gui"/>  
    <role rolename="manager-script"/>  
    <role rolename="manager-jmx"/>  
    <role rolename="manager-status"/>  
    <user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/> 

四、如何在Eclipse IDE中使用maven创建一个Java项目?

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_36868342/article/details/80162088