首页 > 其他分享 >maven学习

maven学习

时间:2024-04-11 15:36:06浏览次数:17  
标签:学习 仓库 配置 maven 版本 下载

maven学习

主要介绍一下在学习maven中所踩的坑,首先当时看的是黑马的视频,但是都是19年的了,再配置pom.xml的时候都没有配置jdk,而且有些东西也已经过时了,所以推荐在学习的时候先去查找最近的资料来方便学习

【尚硅谷新版Maven教程(高效入门maven,上手又快又稳)】https://www.bilibili.com/video/BV1JN411G7gX?p=11&vd_source=fe0d6a42a9852ea011250a700f26b705

下载intellij的时候下载专业版,不要社区版,社区版虽然是免费的,但是有很多功能都有阉割,如果是在校大学生可以进行免费申请进行使用

下载完后下载maven,注意下载的maven版本要和自己的jdk相匹配

image-20240327101456072

下载完成后要配置java路径等,然后cmd输入mvn -v没有报错便是安装完成

之后便是对于settings.xml的配置

首先要设置自己的本地仓库

image-20240327101728709

红色部分是默认的仓库在c盘user路径下的m2文件里

复制下方的

<localRepository></localRepository>

然后在里面填入你新建的仓库地址(蓝线)

然后去配置镜像(找到有mirros的段)

image-20240327102036171

复制阿里云的镜像,注意要写在<mirrors>里面,而且注意前后面的</mirrors>要闭合,而且后面的又斜杠(在导入依赖的时候找这个报错找了一万年,就是因为少了一个斜杠)

最后配置java版本,是什么版本就把对应的版本改上去就行(我是1.8)

image-20240327102635799

然后配置完成

到intellij的配置,先点击创建空的项目,输入项目名字

image-20240327102808264

进入项目第一件事情就是修改structure

image-20240327102912095

image-20240327102953656

修改为自己的sdk和level

之后在settings里找到maven

image-20240327103058487

修改为自己的maven_path

自己maven里setting文件的位置和自己本地仓库所在的位置

标签:学习,仓库,配置,maven,版本,下载
From: https://www.cnblogs.com/liu111/p/18129334

相关文章

  • maven里mvn命令
    mvn命令最基础的就是进入有pom.xml里面进行mvncompile汇编好后在这个界面下生成一个target文件夹不想要了就mvnclean就可以但是如果想要汇编test里的代码的话就需要mvntest-compile这样才能单独汇编test里的代码,mvncompile只负责main里的代码 如果想对项目进行测试,可......
  • 苍穹外卖学习笔记——第四天
    套餐管理新增套餐需求分析和设计产品原型新增套餐添加菜品窗口业务规则套餐名称唯一。套餐必须属于某个分类。套餐必须包含菜品。名称、分类、价格、图片为必填项。添加菜品窗口需要根据分类类型来展示菜品。新增的套餐默认为停售状态。接口设计根据类型查询分......
  • 统计机器学习—概论
    统计学习方法实现步骤主要组成监督学习非监督学习半监督学习强化学习监督学习任务学习一个模型,使模型能够对任意给定的输入,对其相应的输出做一个好的预测基本概念实例instance每一个具体的输入是一个实例通常由特征向量表示,所有特征......
  • 候捷C++深入学习
    C++进阶学习头文件的防卫式声明#ifndefMYCLASS#defineMYCLASSHeaderfilecontent#endif成员函数的保护如果输入参数采用“值传递”,由于函数将自动产生临时变量用于复制该参数,该输入参数本来就无需保护,所以不要加const修饰。例如不要将函数voidFunc1(intx)写成......
  • idea工具中maven的Lifecycle中各个功能作用详解
    IDEA工具中Maven下的各个功能到底有什么作用,平时会使用,但是真正的含义,得探索一下。毕竟不能总是停留在会用的层面~  接下来,让我们一探究竟! mvnclean作用:翻译:打扫清理,最直接的就是作用于橙色的target目录。在进行真正的构建之前进行一些清理工作,移除所有上一次构建生成的......
  • 强化学习-DQN改进及一些强化学习路由优化论文笔记
    RL通用超参数DQN改进DuelStructureVS→该state在当前policy下的valueQSA→该state进行这个action在当前policy下的valueadvantage=VS-QSA裁剪区域的确定?34194按行输出min,33193min为90*90Replaybufferbackgroundknowledge[bisectModule]python自带的二......
  • (数据科学学习手札159)使用ruff对Python代码进行自动美化
    本文示例代码已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes1简介大家好我是费老师,在日常编写Python代码的过程中,由于个人经验及编程习惯上的差异,有些人写出的代码可读性很高,一眼看上去就非常整洁易懂,而有些人写出的代码则十分“潦草随意”,......
  • 文献学习-33-一个用于生成手术视频摘要的python库
    VideoSum:APythonLibraryforSurgicalVideoSummarizationAuthors: LuisC.Garcia-Peraza-Herrera,SebastienOurselin,andTomVercauterenSource: https://arxiv.org/pdf/2303.10173.pdf这篇文章主要关注的是如何通过视频摘要来简化和可视化手术视频,以便于数......
  • 《统计学习方法》第一章
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、统计学习分类1.基本分类1.1监督学习1.2无监督学习1.3强化学习1.4半监督学习和主动学习2.模型分类2.1概率模型与非概率模型2.2线性与非线性2.3参数化和非参数化模型3.算法分类4.技巧......
  • 从零开始学习C语言 第一篇如何学习C语言
    想必大家和我一样,都是在B站上大学,或者报一些网课,我自己学习下来发现“鹏哥C语言”(B站上搜鹏哥C语言)是一个很不错的网课,里面有专属于你的问答群,四五个老师服务你一个人,并且有问必答,除了编程方面的,学习、生活方面的问题都可以和他们沟通,他们会像长者一样毫无保留地为你传道授业解......