Maven
文章平均质量分 59
Maven是Apache的一款开源的项目管理工具。
花伤情犹在
我的花会开的 我的生活也会慢慢拥抱我的.
展开
-
一键清理Maven失效依赖-脚本+软件
本文分享2款清理Maven失效依赖的工具:1. bat脚本,自定义好Maven本地仓库路径即可一键清理Maven失效依赖 2.MavenClean:Maven失效依赖清理工具原创 2022-04-27 12:59:02 · 2697 阅读 · 0 评论 -
Maven项目中不识别mybatis的Mapper映射文件问题
前言出现Maven项目中不识别mybatis的Mapper映射文件问题,一般就是将映射文件放在了java目录中,而maven默认是不识别java中的配置文件,只有将配置文件放在resources目录下才会识别,如果非要放在java目录下,需要在pom.xml build段中加入资源文件路径。演示问题可以看到我的映射文件和接口放在一起编译运行之后查看target目录,发现没有映射文件xml在pom文件中的build段中加入资源文件路径 <!--识别所有的配置文件--> <r原创 2021-10-30 12:21:49 · 1394 阅读 · 0 评论 -
使用Maven Helper解决Maven依赖冲突
1、何为依赖冲突Maven是个很好用的依赖管理工具,但是再好的东西也不是完美的。Maven的依赖机制会导致Jar包的冲突。举个例子,现在你的项目中,使用了两个Jar包,分别是A和B。现在A需要依赖另一个Jar包C,B也需要依赖C。但是A依赖的C的版本是1.0,B依赖的C的版本是2.0。这时候,Maven会将这1.0的C和2.0的C都下载到你的项目中,这样你的项目中就存在了不同版本的C,这时Maven会依据依赖路径最短优先原则,来决定使用哪个版本的Jar包,而另一个无用的Jar包则未被使用,这就是所谓的依赖原创 2021-10-28 11:36:02 · 728 阅读 · 2 评论 -
Maven的核心概念
1. 约定的目录结构maven项目使用的大多人 遵循的目录结构。 叫做约定的目录结构。一个maven项目是一个文件夹。 比如项目叫做HelloHello 项目文件夹 \src \main 叫做主程序目录(完成项目功能的代码和配置文件) \java 源代码(包和相关的类定义) \resources 配置文件 \test 放置测试程序代码的(开发人员自己写的测试代码)原创 2021-04-12 13:55:14 · 347 阅读 · 0 评论 -
不再需要Class.forName(“com.mysql.jdbc.Driver“)
前言最近发现, mysqL驱动5.1.6可以无需CLass . forName(“com.mysql.jdbc.Driver”);而mysql驱动5.1.5却不行。搜集相关资料发现:从jdk1.5以后, 1.6使用了jdbc4,jdbc4.0不再需要显示调用class.forName()注册驱动而是自动调用驱动jar包下META-INF\services\java .sql.Driver文本中的类名称去注册。而mysql-5-*-*的jar包虽然也是jdbc4的,但是在5.1.5以后jar包下才有MET原创 2021-04-12 11:29:31 · 1328 阅读 · 0 评论 -
在IDEA中创建Maven工程
新建项目选择Maven项目不要打勾-(不选择任何模板,利用IDEA帮我们创建标准的MAVEN项目结构)设置项目名称以及路径标准目录结构原创 2021-04-11 15:45:15 · 276 阅读 · 0 评论 -
Maven的下载_目录结构_IDEA整合Maven
【1】IDEA默认整合了Maven:【2】下载地址:http://maven.apache.org/点击Download对应版本选择对应Windows下的即可(.zip)【3】目录结构:bin:存放的是执行文件,命令在IDEA中可以直接集成Maven:conf目录:下面有一个非常重要的配置文件–》settings.xml—》maven的核心配置文件/全局配置文件。【4】如果没有.m2目录 ,自己手动执行mvn命令:mvn help:system如果没有添加环境变量就会提示原创 2021-04-11 13:38:25 · 299 阅读 · 0 评论