❤️“一篇文章教你解决maven”从环境到应用--非常值得阅读❤️(上)

简介: ❤️“一篇文章教你解决maven”从环境到应用--非常值得阅读❤️(上)

maven



本篇文章主要是关于maven从环境配置到可以在IDEA中使用,基本上遇到的问题也有提及。如果没有提到的欢迎来交流


在javaweb开发中需要手动导入大量的jar包,而maven就是帮我们导入和配置这个jar包


1.maven项目架构管理工具


我们目前用它来就是为了导入jar包的。


核心思想:约定大于配置。(有约束不要去违反)


Maven会规定好自己如何去编写我们的java代码,必须要按照这个规范来;


2.下载安装Maven


官网:https://maven.apache.org/


微信图片_20211229160847.png


解压bin


3.配置环境变量


在系统环境变量中配置如下配置


  • M2_HOME:maven目录下的bin目录


  • MAVEN_HOME:maven的目录


  • 在系统的path中配置%MAVEN_HOME%\bin


微信图片_20211229160946.png

微信图片_20211229161004.png


path中添加


微信图片_20211229161036.png


cmd中输入mvn -version 出现自己的maven版本就是配置好了


4.阿里云镜像


点击打开conf中的setting.xml文件找到mirrors


  • 镜像:mirrors


  • 作用:加速我们的下载


  • 国内建议使用阿里云的镜像


//将下面的放在图示中的位置
<mirror>
        <id>alimaven</id>
        <mirrorOf>central</mirrorOf>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>


<mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>


微信图片_20211229161219.png


5.本地仓库


有本地就有远程仓库。


建立一个本地的仓库:localRepository


微信图片_20211229161251.png


微信图片_20211229161255.png


默认是default下的目录。可以自己创建一个文件夹用于存放


相关文章
|
Java Maven
Maven【5】在IDEA环境中配置和使用Maven
Maven【5】在IDEA环境中配置和使用Maven
327 1
|
5月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
358 27
|
5月前
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
607 18
|
Java 应用服务中间件 测试技术
Maven学习笔记(一):Maven基础(基于命令行的学习和应用)
Maven 是一款 Java 项目构建工具,主要用于管理 jar 包及其依赖关系。 本文主要了解Maven基础知识及基础应用,旨在为之后的进一步学习奠定基础。 内容上几近全为学习《尚硅谷2022版Maven教程》整理所得。 仅供参考。
755 81
Maven学习笔记(一):Maven基础(基于命令行的学习和应用)
|
Java Maven 数据安全/隐私保护
Nexus【应用 01】上传jar包到私有Maven仓库的两种方法:手动 Upload 和 mvn deploy 命令(配置+操作流程)
Nexus【应用 01】上传jar包到私有Maven仓库的两种方法:手动 Upload 和 mvn deploy 命令(配置+操作流程)
4474 0
pandora boot热点应用探索问题之maven-compiler-plugin耗时较长的问题如何解决
pandora boot热点应用探索问题之maven-compiler-plugin耗时较长的问题如何解决
159 0
|
IDE Java Linux
在Maven中设置JVM系统参数及Java应用调试实例
在Maven中设置JVM系统参数及Java应用调试实例
624 0
|
Java 应用服务中间件 Maven
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
273 1
|
存储 JavaScript Java
【Maven从入门到如土】快速使用 Maven:命令行环境
【Maven从入门到如土】快速使用 Maven:命令行环境
233 0
|
Java Linux Apache
win环境-maven的安装以及配置(idea中的配置,setting文件修改,环境变量配置)
win环境-maven的安装以及配置(idea中的配置,setting文件修改,环境变量配置)
559 2