![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
maven
文章平均质量分 74
笔墨桑
这个作者很懒,什么都没留下…
展开
-
查询某个类是在哪个JAR的什么版本开始出现的方法
借助这些网站,我们可以既可以搜索某个类是在什么版本出现的,也可以当程序执行报ClassNotFound等异常时,搜索缺失的依赖是什么原创 2023-12-14 16:39:49 · 1185 阅读 · 0 评论 -
Maven无法拉取SNAPSHOT依赖的解决办法
默认情况下Maven无法拉取SNAPSHOT依赖,需要在POM中进行配置后方可以进行拉取。原创 2023-09-08 15:25:47 · 3373 阅读 · 0 评论 -
IDEA中maven的pom文件变灰有删除线的处理办法
背景在将已有的项目导入IDEA中(尤其是一个IDEA窗口导入多个项目)时,经常会出现某些模块的pom.xml文件变灰、有删除线,并且IDEA也不能够识别该模块为maven模块,导致程序无法正常启动。解决办法点击菜单栏File->Settings,或快捷键Ctrl+ALT+S依次展开弹出层左侧的菜单树:Build, Execution, Deployment->Build Tools->Maven,点击Ignore Files菜单在右侧的窗口中取消勾选被选中的文件,点击确定即可原创 2021-07-28 10:19:36 · 6480 阅读 · 0 评论 -
Maven插件之Dependency:analyze
写作背景完成新功能的开发后,在发包前同事告诉我要检查maven工程的依赖,并告诉我相关指令,此文记录一下使用方式正文简介maven官网之Dependency插件Dependency插件提供了操纵artifact的能力,可以复制以及拆包本地或远程仓库的artifact到指定地点。进入mvn dependency:analyze如果是使用idea的话,那么就不用...原创 2021-06-30 10:39:16 · 16435 阅读 · 2 评论 -
Maven温故知新-生命周期与插件
前言 maven大家都很熟悉,平时在开发中我们用它来管理项目结构以及引入依赖,在开发完成之后也可有用它来打包并将制品发布到私服,也可以根据选择进行站点发布以版本发布(release),maven虽然并不能在代码层面给予帮助,但是它却能做一些最一些其他很酷的事,所以熟练的掌握maven也是至关重要的。 最近在工作中遇到了相关问题,发现对maven的认识有一些偏差,于是又重新温故了一下关于生命周期以及插件的相关知识,以便能够更好的掌握maven。正文 我们平时会使用到一些指令,但很有可能仅仅停留在原创 2022-02-01 23:10:02 · 1339 阅读 · 1 评论 -
深入了解maven多版本依赖冲突处理机制
依赖传递Maven避免发现以及指定自己的依赖需要的库的需要通过自动包含传递依赖Maven可以自动的传递依赖项依赖中介(Dependency Mediation)https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html...原创 2021-07-11 16:25:20 · 7324 阅读 · 5 评论 -
Maven学习(二):Maven的基石-POM详解
Maven学习-总目录观察我们创建的项目就可以发现,无论是父模块还是子模块,都包含一个pom.xml配置文件,接下来我们将要学习POM的相关知识。POM介绍项目对象模型(Project Object Model)也成为POM,是Maven项目的基本单位。POM是以.xml配置文件的形式存在于项目中的,它包含了项目信息以及构建项目的配置详情。当项目去执行一个任务或目标时,Maven会在当前目录寻找POM并且读取信息以及配置,最后去执行相应的功能。POM可以指定配置信息,如项目的依赖,插件等,也可以制原创 2021-07-05 21:09:44 · 617 阅读 · 1 评论 -
Maven学习(一):简介&环境搭建
官网写作背景初次接触到Maven已经是N年前,最开始写项目时还是采用将jar放到项目lib文件夹中的方式去使用,后来公司采用了Maven,也就开始学习了,不过对Maven的印象仅仅是停留在使用Maven去下载jar。这次来到新公司第一个项目就是转换release小项目,一开始想要做成Maven插件的方式,但是我不会,所以就降低了难度什么是mavenmaven是一个意第绪语单词,含义大致为知识的累加,最开始是作为简化Jakarta Turbine项目所做的尝试。这些项目每一个都有自己的Ant构建文件,原创 2021-07-01 23:32:50 · 300 阅读 · 0 评论 -
Maven学习-总目录
Maven学习(一):简介&环境搭建Maven学习(二):Maven的基石-POM原创 2021-07-05 18:48:44 · 113 阅读 · 0 评论