Maven 基础安装配置及使用

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

大家好我是苏麟 , 今天聊聊Maven .

Maven

Maven , 是Apache公司下基于Java开发的开源项目  .

我们构建一个项目需要用到很多第三方的类库,需要引入大量的jar包。一个项目Jar包的数量之多往往让我们瞠目结舌,并且Jar包之间的关系错综复杂,一个Jar包往往又会引用其他Jar包,缺少任何一个Jar包都会导致项目编译失败。

而Maven就是一款帮助程序员构建项目,依赖管理的工具,我们只需要告诉Maven需要哪些Jar 包,它会帮助我们下载所有的Jar,极大提升开发效率。

安装Maven

Maven官网 :Maven – Download Apache Maven

Maven 基础安装配置及使用,java项目中高效开发,java,后端,maven

配置Maven

复制maven跟目录

Maven 基础安装配置及使用,java项目中高效开发,java,后端,maven

配置maven环境

此电脑 - > 高级系统设置 - >环境变量 

在系统变量里新建 : 变量名 MAVEN_HOME 变量值 复制的路径

Maven 基础安装配置及使用,java项目中高效开发,java,后端,maven

在Path里新建 : %MAVEN_HOME%\bin

Maven 基础安装配置及使用,java项目中高效开发,java,后端,maven

windows + r 快速打开cmd命令窗口 : 输入 mvn -v 查看版本

Maven 基础安装配置及使用,java项目中高效开发,java,后端,maven

如果显示证明成功!!!

修改maven下载的仓库位置

Maven 基础安装配置及使用,java项目中高效开发,java,后端,maven

打开setting.xml : 在<localRepository></localRepository> 里放下载的路径

<localRepository>T:\javacool\apache-maven-3.6.1\mvn_resp</localRepository>
配置maven镜像

正常下载需要访问国外地址下载会很慢,所以配置国内的镜像地址 ,选择一个就行 .

在 <mirrors></mirrors> 里放镜像地址

阿里云镜像

   <mirror>  
      <id>alimaven</id>  
         <name>aliyun maven</name>  
         <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
     <mirrorOf>central</mirrorOf>          
  </mirror>

腾讯云

<mirror>
    <id>nexus-tencentyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus tencentyun</name>
    <url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url>
</mirror> 

网易

<mirror>
    <id>nexus-163</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus 163</name>
    <url>http://mirrors.163.com/maven/repository/maven-public/</url>
</mirror>
配置JDK

在<profile></profile>下配置

<!-- java1.8版本 --> 
<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>
</profile>

在IDEA里配置Maven

在这里设置以后的项目都应用

Maven 基础安装配置及使用,java项目中高效开发,java,后端,maven

在所有设置里搜索maven : 修改maven的路径

Maven 基础安装配置及使用,java项目中高效开发,java,后端,maven

在设置里找到插件 : 下载 maven search

maven search 作者 : 鲁班大叔_007的个人空间-鲁班大叔_007个人主页-哔哩哔哩视频 (bilibili.com)

Maven 基础安装配置及使用,java项目中高效开发,java,后端,maven

在工具里搜索就比较方便

Maven 基础安装配置及使用,java项目中高效开发,java,后端,mavenMaven 基础安装配置及使用,java项目中高效开发,java,后端,maven

在IDEA中使用

创建一个maven项目

Maven 基础安装配置及使用,java项目中高效开发,java,后端,maven

组ID就是目录结构 , 工件ID就是名称  

Maven 基础安装配置及使用,java项目中高效开发,java,后端,mavenMaven 基础安装配置及使用,java项目中高效开发,java,后端,maven

 pom文件就是管理jar包的地方

<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>org.example</groupId>
  <artifactId>maven-demo</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>jar</packaging>

  <name>maven-demo</name>
  <url>http://maven.apache.org</url>

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

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
</project>

生命周期

Maven 基础安装配置及使用,java项目中高效开发,java,后端,maven

Maven 基础安装配置及使用,java项目中高效开发,java,后端,maven


这期就到这里 , 下期见!文章来源地址https://www.toymoban.com/news/detail-810056.html

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

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

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

相关文章

  • 使用VSCode实现Java项目管理 Maven相关插件及配置(Maven换源)

    之前一直使用VSCode开发C、Go两种语言,现在需要对java进行学习,面对java的idea工具相对陌生,依旧想继续使用vscode作为开发工具,因此有了本篇文章 无论是idea还是vscode,最核心的功能可能就是编辑了,很多工具的优秀特性也都是来自于优秀的插件,因此首先需要配置VSCode的

    2023年04月23日
    浏览(40)
  • 【Idea+Maven+Git:构建高效Java项目的强大组合】

    在当今的软件开发世界中,集成开发环境(IDE)、构建工具和版本控制系统是每个项目不可或缺的组成部分。本文将深入探讨这三个工具:IntelliJ IDEA、Maven和Git,以及它们如何协同工作,帮助开发者构建更高效、更可靠的项目。上一篇介绍了Git的分支管理策略,本文将介绍相

    2024年02月20日
    浏览(86)
  • 【Java】项目管理工具Maven的安装与使用

    1.Maven简介: maven 是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型( POM )。 注: POM(Project Object Model) :项目对象模型 maven管理项目流程如下: 2.Maven的作用 项目构建:提供标准的、跨平台的自动化项目构建方式 依赖管理:方便快捷的管理项目依赖的

    2024年02月12日
    浏览(30)
  • 使用IntelliJ IDEA进行Maven项目的清理和安装(后端开发)

    IntelliJ IDEA是一款功能强大的集成开发环境(IDE),广泛用于Java开发。对于使用Maven构建的后端项目,清理和安装是常见的操作,本文将介绍如何在IntelliJ IDEA中执行这些操作。 清理项目 清理项目是指删除项目目录下生成的编译产物和临时文件,以确保项目从一个干净的状态开

    2024年02月03日
    浏览(46)
  • 【高效】开发过程中常见配置(pip、npm、maven、git等各种国内源)

    打开nvm安装目录,找到settings.txt文件,在最后添加一下参数 linux 位置: ~/.pip/pip.conf windows 位置: %HOMEPATH%pippip.ini 配置taobao镜像 windows 位置: %HOMEPATH%.npmrc node 16.16.0 中报如下警告: 《npm WARN config global --global , --local are deprecated. Use --location=global instead.` –location=global》 所以

    2024年02月16日
    浏览(31)
  • 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日
    浏览(37)
  • 【Maven】Maven的新建、使用、安装配置、集成配置到eclipse,Maven项目测试servlet,Maven容易出现的问题(看这一篇你大概就会了!别不信)

    目录 一、引言 --- maven的介绍 1、什么是 Maven? 2、Maven的作用 3、如何使用 Maven? 4、在什么环境下使用 Maven? 5、Maven的使用效果 二、maven安装及配置 1、下载解压安装 2、配置 ①环境变量配置 ②Maven插件安装与配置 三、集成配置eclipse 四、新建 Maven项目及细节配置 1、Maven项目

    2024年02月04日
    浏览(39)
  • 高效使用Java构建工具|Maven篇|云效工程师指北

    大家好,我是胡晓宇,目前在云效主要负责Flow流水线编排、任务调度与执行引擎相关的工作。 作为一个有多年Java开发测试工具链开发经验的CRUD专家,使用过所有主流的Java构建工具,对于如何高效使用Java构建工具沉淀了一套方法。众所周知,当前最主流的Java构建工具为Ma

    2024年02月03日
    浏览(64)
  • Maven基础学习---2、Maven安装与配置

    1、Maven官网地址 首页: Maven – Welcome to Apache Maven(opens new window) 下载页面: Maven – Download Apache Maven(opens new window) 下载链接: 具体下载地址:https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.zip?spm=wolai.workspace.0.0.4e7d4a02wt3aKNfile=apache-maven-3.8.6-bin.zip 实在不行我给大家

    2024年02月05日
    浏览(32)
  • Visual Studio Code配置开发Maven项目、Spring Boot项目

    ctrl+shift+p打开搜索setting.json,这个setting.json配置属于全局配置 配置全局的Java与Maven信息 可以在当前项目的.vscode文件夹中,编辑或者创建settings.json,进行Java、Maven配置以此覆盖全局配置。 截至目前,新版本VSCode的Java扩展需要Java 17或更新的版本 如果想使用低版本的JDK,则需

    2024年02月03日
    浏览(38)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包