从0开始学习项目开发-DAY1-MAVEN环境配置

从0开始学习项目开发-DAY1-MAVEN环境配置

精选文章moguli202025-04-15 14:05:0429A+A-

1、前言

记录从零基础学习编写 SpringBoot 项目的笔记,以防遗忘时可回溯温习。此文乃是笔者在开展从无到有编写 SpringBoot 项目的学习进程中所留存的笔记,同时涵盖了记录期间遭遇的部分问题及其解决之法,亦包含了些许个人的思考与见解。

2、MAVEN环境配置

Maven 乃是当下 Java 领域常见的一款包管理工具,借由 Maven ,我们能够极为便捷地对项目施行编译、打包、部署等诸般操作。setting.xml 文件系 Maven 的关键配置文件,其囊括了 Maven 运行之际所需的配置资讯。此文件通常处于 ~/.m2/ 目录之中。经由 setting 配置文件,我们能够变更参数项,以把控上述操作的具体表现,接下来我们将针对 setting 配置文件展开具体阐述。


  /Users/xxx/.m2/repository
  true
  false
  
    
  
  
    
  
  
    
  
  
        
            alimaven 
            central 
            aliyun maven 
            https://maven.aliyun.com/repository/public/ 
        
  
  
    
  
  
    
  


  • localRepository :本地仓库的所在方位。倘若未曾予以设置,Maven 将会运用默认的 ~/.m2/repository 。
  • interactiveMode :交互模式的开关。要是设置为 true ,Maven 会于需要输入之时向用户作出提示。
  • usePluginRegistry :是否运用插件注册表。倘若设置为 true ,Maven 将会使用 ~/.m2/plugin-registry.xml 文件。
  • offline :离线模式的开关。倘若设置为 true ,Maven 不会尝试连接网络。
  • pluginGroups :插件组的列表,Maven 会在这些组当中搜寻插件。
  • servers :定义了若干服务器的配置,涵盖服务器的 ID 、用户名以及密码。此类服务器通常用于发布(deploy)项目。
  • mirrors :镜像配置,能够设置 Maven 从哪个镜像站点下载依赖。
  • proxies :代理配置,能够设置 Maven 通过哪个代理服务器连接网络。
  • profiles :配置文件,能够包含一组特定的设置,例如特定的代理服务器、镜像站点等等。
  • activeProfiles :激活的配置文件列表,Maven 会运用这些配置文件当中的设置。
点击这里复制本文地址 以上内容由莫古技术网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

莫古技术网 © All Rights Reserved.  滇ICP备2024046894号-2