Maven 安装和配置方法详解

这篇具有很好参考价值的文章主要介绍了Maven 安装和配置方法详解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

通常一个Java项目会引用大量的 jar 包,而jar 包之间可能存在各种依赖关系,如果运行Java项目时仅使用classpath 参数来管理jar包会非常不方便,此外,在项目编译、打包、升级、发布都会非常繁琐。Maven就是一个可以用来管理jar包的工具,可以用它来构建和管理任何基于java的项目,比如代码编译、打包、项目模块化管理、依赖管理等,下面来介绍Maven的安装及配置方法。

Maven简介

maven 包括两部分:Maven 服务端和 Maven 客户端。

服务器端叫做 maven repo,或者 nexus server。 所有 jar 包都发布到这个仓库,是存放 jar 包的仓库。仓库里每个 jar 包,都有一个唯一的 id, id 是由三部分组成的:group id, artifact id 和 version。

为了避免每次都从服务器下载jar包,maven 会把下载好的jar包放在本地的文件夹(local repo),下面介绍Maven 客户端的安装配置方法。

Maven 客户端安装

Centos7 安装maven

1. 下载

apache maven 下载地址:https://maven.apache.org/download.html

maven安装及配置教程,编程语言,# Java,maven,java,linux

2. 新建maven目录

[root@Server local]# mkdir maven
[root@Server local]# cd maven
[root@Server maven]# mv /home/hiyong/Downloads/apache-maven-3.6.3-bin.tar.gz .
[root@Server local]# tar xvzf apache-maven-3.6.3-bin.tar.gz

3. 配置环境变量

vim /etc/profile

将下面这两行代码拷贝到文件末尾并保存

MAVEN_HOME=/usr/local/maven/apache-maven-3.6.3
export PATH=${MAVEN_HOME}/bin:${PATH}

重载环境变量

source /etc/profile

4. 查看版本

[root@Server maven]# mvn -v
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /usr/local/maven/apache-maven-3.6.3
Java version: 1.8.0_241, vendor: Oracle Corporation, runtime: /usr/local/java/jdk1.8.0_241/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-1062.el7.x86_64", arch: "amd64", family: "unix"
[root@Server maven]# tar xvzf apache-maven-3.6.3-bin.tar.gz

5. 添加阿里云镜像

配置指南:https://developer.aliyun.com/mvn/guide

加速依赖包下载,在settings.xml添加阿里云镜像

vim /usr/local/maven/apache-maven-3.6.3/conf/settings.xml

找到 <mirrors></mirrors> 标签对,添加代码

<mirror>
  <id>aliyunmaven</id>
  <mirrorOf>*</mirrorOf>
  <name>阿里云公共仓库</name>
  <url>https://maven.aliyun.com/repository/public</url>
</mirror>  

6. 指定下载资源位置

<localRepository>/usr/local/maven/repository</localRepository>

maven安装及配置教程,编程语言,# Java,maven,java,linux

7. 指定JDK版本

<profile>    
     <id>jdk-1.8</id>    
     <activation>    
       <activeByDefault>true</activeByDefault>    
       <jdk>1.8</jdk>    
     </activation>    
       <properties>    
         <maven.compiler.source>1.8</maven.compiler.source>    
         <maven.compiler.target>1.8</maven.compiler.target>         <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>    
</properties>    

maven安装及配置教程,编程语言,# Java,maven,java,linux

Windows 安装Maven

1. 检查 Java

java -version

maven安装及配置教程,编程语言,# Java,maven,java,linux

2. 下载,解压

地址:https://maven.apache.org/download.cgi

maven安装及配置教程,编程语言,# Java,maven,java,linux

maven安装及配置教程,编程语言,# Java,maven,java,linux

3. 设置 Maven 环境变量

新建系统变量 MAVEN_HOME:

maven安装及配置教程,编程语言,# Java,maven,java,linux

编辑系统变量 Path,添加变量值:;%MAVEN_HOME%\bin

maven安装及配置教程,编程语言,# Java,maven,java,linux

4. 查看maven版本

mvn -version

maven安装及配置教程,编程语言,# Java,maven,java,linux

5. 添加阿里云镜像

和前面一样,配置阿里云镜像。maven安装目录下的conf/settings.xml文件,在<mirrors></mirrors>标签中添加mirror子节点:

<mirror>
  <id>aliyunmaven</id>
  <mirrorOf>*</mirrorOf>
  <name>阿里云公共仓库</name>
  <url>https://maven.aliyun.com/repository/public</url>
</mirror> 

maven安装及配置教程,编程语言,# Java,maven,java,linux

6. 指定下载资源位置

仓库会默认下载到 C:\Users\{用户名}\.m2\repository 下,可以在conf/settings.xml文件中配置:

<localRepository>D:/tools/maven/repository</localRepository>

maven安装及配置教程,编程语言,# Java,maven,java,linux

7. IDEA 的 maven settings 配置

设置文件默认为 C:\Users\{用户名}\.m2\settings.xml

IntelliJ IDEA的 maven settings 配置如下:

maven安装及配置教程,编程语言,# Java,maven,java,linux

8. Vscode配置Maven

安装扩展包:Extension Pack for Java

maven安装及配置教程,编程语言,# Java,maven,java,linux

配置vscode设置文件文件settings.json,添加:

"java.configuration.maven.userSettings": "D:/tools/apache-maven-3.6.3/conf/settings.xml",
"maven.executable.path": "D:\\tools\\apache-maven-3.6.3\\bin\\mvn.cmd",

创建一个简单的 Maven 项目

下面是在IDEA中创建Maven 项目的例子。

创建新 maven 项目

下面使用maven创建一个Web项目

1. 新建项目

点击【File】 --> 【New】 --> 【Project…】

maven安装及配置教程,编程语言,# Java,maven,java,linux

点击【Next】

maven安装及配置教程,编程语言,# Java,maven,java,linux

点击【Next】

maven安装及配置教程,编程语言,# Java,maven,java,linux

点击【Next】

maven安装及配置教程,编程语言,# Java,maven,java,linux

点击【Finish】

开启自动导包

maven安装及配置教程,编程语言,# Java,maven,java,linux

等待maven下载依赖…

maven安装及配置教程,编程语言,# Java,maven,java,linux

初始化完成后会生成如下目录结构:

maven安装及配置教程,编程语言,# Java,maven,java,linux

2. 手动创建目录

点击【File】–> 【Project Structure】,选择【Modules】

maven安装及配置教程,编程语言,# Java,maven,java,linux

其中:

  • src/main/java —— 一般存放开发代码
  • src/main/resources —— 存放项目资源文件
  • src/test/java —— 存放单元测试代码
  • src/test/resources —— 存放测试资源文件

3. 配置Tomcat容器

点击Add Configuration

maven安装及配置教程,编程语言,# Java,maven,java,linux

4. 运行

点击运行

maven安装及配置教程,编程语言,# Java,maven,java,linux

访问 http://localhost:8081/webdemo

maven安装及配置教程,编程语言,# Java,maven,java,linux

导入现有的 maven 项目

maven安装及配置教程,编程语言,# Java,maven,java,linux

maven安装及配置教程,编程语言,# Java,maven,java,linux
maven安装及配置教程,编程语言,# Java,maven,java,linux

在pom.xml目录下,执行mvn install -U 会下载jar包。

参考文档:

  1. apache maven 安装:https://maven.apache.org/install.html
--THE END--

人只能活一次,应尽其所能。虽然永远活不对,但绝不该放弃。——[英]凯特·阿特金森《生命不息》文章来源地址https://www.toymoban.com/news/detail-574020.html

到了这里,关于Maven 安装和配置方法详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Maven安装和配置详细教程

    1.官网下载 Binary是可执行版本,已经编译好可以直接使用。 Source是源代码版本,需要自己编译成可执行软件才可使用。 tar.gz和zip两种压缩格式,其实这两个压缩文件里面包含的内容是同样的,只是压缩格式不同 tar.gz格式的文件比zip文件小很多,用于unix操作系统。 zip格式用于W

    2024年02月13日
    浏览(36)
  • ②【Maven】从0上手Maven的安装与配置 - 最全教程 (下载 + 配置 + 环境变量 )

    个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~ 个人主页:.29.的博客 学习社区:进去逛一逛~ 通过 官方渠道 ,下载Maven压缩包,官网🔗:maven.apache.org … 进入官网后,选择Download(下载)选项,安装最新

    2024年02月04日
    浏览(58)
  • Maven安装详解+本地仓库路径配置

    一、准备工作 1、确定电脑上已经成功安装jdk7.0以上版本 2、win10操作系统 3、maven安装包 下载地址:Maven – Download Apache Maven 二、解压Maven安装包 在上述地址中下载最新的Maven版本,解压到指定目录(此处根据自己的需要),本人解压到了D:installmavenapache-maven-3.5.0目录下,里

    2024年02月12日
    浏览(67)
  • Maven超细致史上最全Maven下载安装配置教学(2023更新...全版本)建议收藏...赠送IDEA配置Maven教程

    Maven 的主要目标是让开发人员能够在最短的时间内了解开发工作的完整状态。为了实现这一目标,Maven 处理了几个关注领域: 简化构建过程 提供统一的构建系统 提供优质的项目信息 鼓励更好的发展实践 基于项目对象模型 (POM,project object model) 的概念,Maven可以从中心信息块

    2023年04月15日
    浏览(57)
  • MAVEN的安装与配置教程(超详细版)

    1.1什么是MAVEN? Maven是一个项目构建及管理工具,开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置, Maven 使用了一个标准的目录结构在不同开发工具中也能实现项目结构的统一。Maven提供了清理,编译,测试,安装,打包,发布等命令可以让我们更加方便的去

    2023年04月11日
    浏览(42)
  • Linux中maven下载、安装、配置详细教程

    1.下载地址: https://maven.apache.org/download.cgi 2.进入地址后,当前显示最新版本,下滑页面可以选择其他版本进行下载 1.打开Linux,选择需要存放的目录 2.上传刚刚下载好的安装包到Linux (这里选择可以上传本地文件到Linux的软件就行,本人使用的是 MobaXterm) 3.打开Linux终端 #进入

    2024年02月06日
    浏览(42)
  • 详解安装和配置jdk21+maven+idea环境

    本文演示操作系统环境: Ubuntu22.04.3 对于学习 javaweb 的初学者来讲,安装和配置开发环境时长是个头疼的事情,本文将会从0开始详细的讲解适用于开发和调试javaweb(springboot)的环境。 先更新apt源 下载最新版的长期稳定版(LTS)jdk,有两种方法,可以使用可视化界面访问浏

    2024年02月20日
    浏览(45)
  • apache-maven-3.6.3 安装配置教程

    链接:https://pan.baidu.com/s/1RkMXipnvac9EKcZyUStfGQ?pwd=l32m  提取码:l32m 1. 将 maven 压缩包解压至指定文件夹 2. 配置环境变量 (1)打开此电脑- 鼠标右键选择属性-点击高级系统设置 (2)点击选择环境变量-新建         变量名:MAVEN_HOME         变量值:复制自己的 maven 路径

    2024年02月05日
    浏览(52)
  • Maven安装与配置教程(0基础超详细,最新阿里云镜像),并在IDEA使用maven一站式解决

                    目前的最新版本为3.9.5,本文以3.9.1为例,大家自行选择版本 最好建立一个文件夹专门存放Maven相关文件,方便现在和以后进行操作和管理 我的路径地址为:D:JAVAMavenapache-maven-3.9.1-binapache-maven-3.9.1 (这个随意但是要记住) (首先先确定你的java环境已经配

    2024年02月03日
    浏览(52)
  • JAVA开发工具-maven的安装与配置(最新最详细教程)

            Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具 软件。          Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较 高的可重用性,所以常常用两三行 Maven 构建脚本

    2024年02月14日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包