当前位置: 首页 > news >正文

Java开发者必备!0元学习Maven环境最新版超详细配置教程

       本教程旨在为 Java 开发者提供一份详尽且易于理解的 Maven 仓库配置指南,帮助你从零开始搭建高效的 Maven 开发环境。无论你是初学者还是有经验的开发者,通过本教程你都能掌握 Maven 仓库配置的核心技能,从而提升项目构建效率和依赖管理的能力。

程序员必备宝典icon-default.png?t=O83Ahttps://tmxkj.top/#/

直接上教程:

1.下载链接

Maven – Download Apache Mavenicon-default.png?t=O83Ahttps://maven.apache.org/download.cgi

2.配置环境变量

   (1).解压当前文件夹,放到D盘

 (2)复制该 apache-maven-3.9.9 apache-maven-3.9.9

D:\mavn\apache-maven-3.9.9-bin\apache-maven-3.9.9

(3)打开环境变量设置:“此电脑”鼠标右键→“属性”→高级系统设置 

      

 (4)点击确定后接着配置path

    (4)win+R运行cmd,输入mvn -version,如图所示则配置成功:

mvn -version

 3.MAVEN的相关配置

  (1) 新建一个 MAVEN—local repository 作为本地仓库存放路径

MAVEN—local repository

(2)打开setting.xml文件,使用记事本打开或者开发工具打开都可以

(3)找到 localRepository 节点,在注释外添加代码

     备注:前面的mavn 是我写错了,如果大家和我一样记得修改成maven,环境也记得切换哟

 <localRepository>D:\maven\apache-maven-3.9.9-bin\MAVEN—local repository</localRepository>

 (4) 配置阿里云服务器镜像 搜索 mirrors

<!-- 阿里云仓库 -->
<mirror><id>alimaven</id><mirrorOf>central</mirrorOf><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror><!-- 中央仓库1 --><mirror><id>repo1</id><mirrorOf>central</mirrorOf><name>Human Readable Name for this Mirror.</name><url>http://repo1.maven.org/maven2/</url></mirror><!-- 中央仓库2 --><mirror><id>repo2</id><mirrorOf>central</mirrorOf><name>Human Readable Name for this Mirror.</name><url>http://repo2.maven.org/maven2/</url></mirror>

 (5) 配置JDK 搜索 profiles

<!-- java版本 --> 
<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>

    (6)保存退出,检查是否配置成功 win+R快捷键运行cmd,输入 mvn help:system

​​mvn help:system

 出现以上信息代表已经配置成功!!


http://www.mrgr.cn/news/57796.html

相关文章:

  • 力扣之613.直线上的最近距离
  • RAG技术
  • Python实现贪吃蛇大作战
  • 无人机之自主飞行关键技术篇
  • K8S调度不平衡问题分析过程和解决方案
  • PCL学习——点云基础
  • 安全见闻(9)——开阔眼界,不做井底之蛙
  • 排序算法在最坏情况下的性能差异:深入分析
  • dcef文件下载--程序节排坑二
  • 【Java】SpringBoot实现MySQL数据库的增删查改
  • 【ROS2】在启动文件launch中,配置节点崩溃后自动重启
  • 编程中的注意事项
  • 打印一张A4纸多少钱?
  • 精品推荐 | StarPure石蜡包埋样本DNA提取试剂盒
  • Linux:sh脚本
  • 【读书笔记·VLSI电路设计方法解密】问题21:为什么降低芯片的功耗如此重要
  • vuetify页面布局
  • Spring事务详解——面试必看!
  • 常见的磁盘挂载方式
  • 软考中级网络工程师,快背,都是精华知识点!
  • 基于vue框架的的高校设备信息管理系统的设计与实现tx6d7(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。
  • k8s 部署步骤整理(containerd)
  • C# 创建型设计模式之----单例模式
  • 牛马阅读《SpFormer: Spatio-Temporal Modeling for Scanpaths with Transformer》
  • 记录如何在RK3588板子上跑通paddle的OCR模型
  • 美畅物联丨构建卓越智慧物联中台的三大核心要素