Maven环境搭建及Maven部分目录分析

这篇具有很好参考价值的文章主要介绍了Maven环境搭建及Maven部分目录分析。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、安装Maven 

Maven 本身就是⼀套由 Java 开发的软件,所以 Maven 的运⾏需要依赖 JDK 环境。在安装 Maven 之前请 确认JDK 是否配置正确(主要依赖 JAVA_HOME 环境变量)。如果没有正确安装和配置 JDK ,则运⾏ Maven 时 会出现以下错误信息:
         The JAVA_HOME environment variable is not defined correctly
         This environment variable is needed to run this program
         NB: JAVA_HOME should point to a JDK not a JRE
下载Maven 地址:http://maven.apache.org/download.html
   检查JDK的安装情况
        echo  %JAVA_HOME%
        java -version
Maven环境搭建及Maven部分目录分析,maven,java

对下载文件进行解压缩

设置系统环境变量

       打开环境变量配置⾯板,新建变量如下:
       变量名: M2_HOME
       变量值: {Maven 的安装路径 } ,例如 C:\environment\apache-maven-3.6.3
Maven环境搭建及Maven部分目录分析,maven,java

 接下来找到名为Path的系统环境变量,双击进⼊编辑,添加⼀条变量值:

Maven环境搭建及Maven部分目录分析,maven,java

配置完毕之后将所有⾯板点击[确定]关闭即可

测试安装结果
 
  打开 CMD 命令⾏窗⼝,输⼊以下命令:
  
       mvn -version
 
Maven环境搭建及Maven部分目录分析,maven,java

 

安装本地仓库
注意,本操作⾮必要。进⾏这项操作只是为了让⼤家操作项⽬更⽅便。
⾸先⼤致了解⼀下 Maven 管理依赖的⼤致流程和原理:
     当需要使⽤某个依赖时,我们直接在配置⽂件中定义它的名称,⽆需⾃⼰到⽹上找资源
     Maven 扫描到配置⽂件中的依赖声明,⾃动到 仓库 中查找
         ⾸先会到 本地仓库 中进⾏查找,如果存在则直接引⼊使⽤
               本地仓库即⾃⼰磁盘中某个⽬录,会保存所有从远程仓库下载的依赖
         如果本地仓库不存在,则会到 远程仓库 中进⾏查找
               远程仓库指的是架设在某个远程服务器上的仓库,需要通过⽹络访问
                   如果在远程仓库中找到了该依赖,则会⾃动下载下来,安装到本地仓库中,然后再引⼊到项⽬中
                   如果远程仓库中也没有该依赖,则会报错
通过上述流程我们可以得知,当项⽬中需要使⽤某个依赖的时候,它只会直接从本地仓库进⾏查找。本地仓库中只要存在⽬标依赖,就可以引⼊进来使⽤。⾄于这个依赖是从何处得来的,并不重要。可以是从远程仓库下载的,也可以是从别⼈的电脑上复制得到的已有仓库内容。
我们已经把这个项⽬所需要⽤到的依赖完整下载好并打包,⼤家只要将解压出来的⽬录配置为⾃⼰的本地仓库,项 ⽬中即可直接使⽤,⽆需联⽹下载,这样可以节省⼤量的时间。
找到资源包中的 maven_repo.zip ⽂件,将其解压⾄ environment ⽬录。解压出来的这个路径,就是 本地仓库路 。 接下来,找到Maven 安装⽬录下的 conf/settings.xml⽂件,使⽤记事本打开该⽂件。改为刚才解压出来的 本地仓库路径 。修改完毕后保存并退出即可。

二、Maven目录介绍

    Maven环境搭建及Maven部分目录分析,maven,java

bin目录 mvn.bat (以run方式运行项目)、 mvnDebug.bat(以debug方式运行项目 )

boot目录 maven运行需要类加载器

conf目录 settings.xml 整个maven工具核心配置文件

lib目录 maven运行依赖jar包 

Maven安装目录分析

    bin:含有mvn运行的脚本

    boot:含有plexus-classworlds类加载器框架

    conf:含有settings.xml配置文件

    lib:含有Maven运行时所需要的java类库 LICENSE.txt, NOTICE.txt, README.txt针对Maven版本,第三方软件等简要介绍

遵从Maven约定

     src/main/java —— 存放项目的.java文件

     src/main/resources —— 存放项目资源文件,如spring, hibernate配置文件

     src/test/java —— 存放所有测试.java文件,如JUnit测试类

     src/test/resources —— 测试资源文件 target —— 项目输出位置

     pom.xml文章来源地址https://www.toymoban.com/news/detail-808928.html

到了这里,关于Maven环境搭建及Maven部分目录分析的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • maven搭建编程环境

    Maven – Download Apache Mavenmaven下载官网地址 下载后解压,配置系统环境变量, 新建系统变量, 在系统path中配置%MAVEN396_HOME%bin cmd中输入mvn -version查询是否成功 配置本地仓库地址 创建一个本地文件夹当做本地仓库,名字可以叫做mavenrepository。创建之后告诉Maven本地仓库是它,以

    2024年01月25日
    浏览(20)
  • maven环境搭建(打包项目)

    Maven:直观来讲就是打包写好的代码封装 Apahche 软件基金会(非营业的组织,把一些开源软件维护管理起来) maven apahce的一个开宇拿项目,是一个优秀的项目构建(管理工具) maven 管理项目的jar 以及jar与jar之间的依赖 maven 可以完成项目的编译,测试打包 等功能 maven可以完成

    2024年01月18日
    浏览(28)
  • idea+maven+selenium环境搭建

    目录 1.idea下载安装: 2.maven下载与配置: ​-编辑-下载完后解压安装包​编辑 -配置环境变量 -打开cmd执行命令mvn -version验证是否配置成功 -.m2文件 -配置镜像仓库 3.idea中创建maven项目 4.selenium配置 -idea官网下载地址IntelliJ IDEA: The Capable Ergonomic Java IDE by JetBrains maven是Apache基于A

    2024年02月05日
    浏览(30)
  • Ubuntu系统环境搭建(五)——Ubuntu安装maven

    ubuntu环境搭建专栏🔗点击跳转 更新 安装 验证

    2024年02月10日
    浏览(26)
  • Mac Maven环境搭建&安装和配置&详细步骤

    一、Maven简介 Maven 是 Apache 软件基金会的一个开源项目,是一个优秀的项目构建工具,它用来帮助开发者管理项目中的 jar,以及 jar 之间的依赖关系、完成项目的编译、测试、打包和发布等工作。 二、Mavende优点 1、原来的项目中需要的jar包必须手动“复制”、”粘贴” 到WEB-INF/

    2023年04月08日
    浏览(38)
  • IDEA工具避坑指南(十):git拉取java项目后,拉取后的工程目录下只有.git和.idea文件,没有src或java目录|拉取的maven工程不被识别为maven项目

    用以上标题,找不到合适方案,经过多篇帖子的阅读和反复尝试,遂有下文! 说明: 本机IDEA版本是2019,其他版可能略有差异。 从git上拉取项目后,目录结构如下,缺失想要的src目录 原因可能是多方面的,但是首先想到的应该是拉取工程本身就是这个目录结构。 此时就需要

    2024年02月04日
    浏览(68)
  • 如何在idea中使用maven搭建tomcat环境

    目录 一、创建maven项目 二、完善代码结构 三、引入依赖和插件 四、启动tomcat,运行项目 (1)点击添加配置 (2)点击左上角的加号,选择maven  (3)输入运行命令 五、验证 使用原型创建   输入网址:http://localhost:8080/index.jsp  

    2024年02月06日
    浏览(38)
  • IDEA中Java项目创建lib目录(添加依赖jar包代替maven依赖)

    然后就可以使用我们自己构建lib目录中的jar包,开发项目啦

    2024年02月11日
    浏览(47)
  • CentOS系统环境搭建(五)——Centos7安装maven

    centos系统环境搭建专栏🔗点击跳转 maven下载官网 压缩包放置到/usr/local 在最下面追加 重载环境变量 进入 /usr/local/apache-maven-3.9.2/conf/ 设置setting文件(不再赘述)。

    2024年02月12日
    浏览(47)
  • 【Spring入门 】1.环境搭建并运行第一个Spring程序(Maven依赖)

    ✅作者简介:正在学习java全栈,有兴趣的可以关注我一起学习 📃个人主页: ConderX(摸鱼)的主页 🔥系列专栏: Spring专栏 💖如果觉得博主的文章还不错的话,请👍三连支持一下博主哦🤞 我也是刚开始接触Spring,有兴趣的同学可以和我一起零基础(当然要会Java基础和XML文档)慢

    2024年02月07日
    浏览(40)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包