![](https://img-blog.csdnimg.cn/270af7ca10be4aecab60938a4a38ba4d.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Maven
文章平均质量分 71
构建工具。
一线大码
CSDN不更新了,已转掘金。主页:https://juejin.cn/user/3280598429340984
展开
-
Maven 项目集成 Elasticsearch 和 Redis
文章目录1. 集成 Elasticsearch1.1. 依赖1.2. 配置1.2.1. 配置文件1.2.2. 配置类1.3. 使用2. 集成 Redis2.1. 依赖2.2. 配置2.2.1. 配置文件2.2.1.1. 单机配置2.2.1.2. 哨兵配置2.2.2. 配置类2.3. 使用这是一个普通 Maven 项目,不是 Spring 或 SpringBoot 项目。下面都用到了这个工具类:package com.gtcom.search.util;import com.gtcom.searc原创 2022-05-04 17:26:54 · 1987 阅读 · 0 评论 -
Maven 多模块项目编译报错 The POM for xxx is invalid
参考地址:Maven传递依赖无法引入问题(The POM for xxx is invalid)编译警告信息:[WARNING] The POM for com.gtcom:output-common:jar:1.0.0-SNAPSHOT is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details解决方法:如果没有远程仓库,在父项目上选择insta原创 2022-01-25 10:51:49 · 7236 阅读 · 2 评论 -
Maven 高级篇之构建多模块项目
文章目录1. 创建父项目1.1. 新建项目1.2. 将 maven 工程修改为父工程1.3. 父工程添加编译插件2. 创建子模块(普通 Java 项目)3. 创建子模块(SpringBoot 项目)1. 创建父项目1.1. 新建项目填写名称,GroupId,ArtifactId在新窗口打开项目1.2. 将 maven 工程修改为父工程(1)在pom.xml添加<packaging>pom</packaging>。<?xml version="1.0" e原创 2021-08-18 16:06:07 · 3438 阅读 · 0 评论 -
Maven 基础篇之标签、命令介绍
文章目录1. 概念2. pom2.1. modelVersion2.2. groupId,artifactId,version2.3. packaging2.4. dependencies,dependency2.5. properties2.6. build2.7. parent2.8. modules3. 命令3.1. mvn clean3.2. mvn compile3.3. mvn test-compile3.4. mvn test3.5. mvn package3.6. mvn install3.原创 2021-08-15 22:41:26 · 283 阅读 · 0 评论 -
清理 Maven 仓库下载失败的包的脚本
Windows 系统下清理 Maven 仓库下载失败包的脚本:@echo offrem 这里写你的仓库路径set REPOSITORY_PATH=C:\Users\wangbo\.m2\repositoryrem 正在搜索...for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do ( del /s /q %%i)rem 搜索完毕pause@echo off:关闭批处理中的命令回显。把原创 2021-08-06 13:42:23 · 1296 阅读 · 0 评论 -
使用 Maven 打包时常见的注意事项
文章目录1. 打包编译文件2. 打包跳过测试2.1. 命令行方式2.2. pom 配置2.3. IDEA 配置2.3.1. 手动设置(常用,方便)2.3.2. 全局配置1. 打包编译文件有时我们会在src/main/java目录下的相关包下添加xml文件,一般是MyBatis的xml映射文件。使用 IDEA 中 Maven 的compile编译的时候,编译的target目录下并没有这些xml文件,测试接口访问的时候会出现org.apache.ibatis.binding.BindingExcepti原创 2021-05-09 10:19:28 · 546 阅读 · 1 评论 -
Maven 项目查找 jar 包是由哪个依赖引入的
文章目录1. 命令格式2. 使用示例1. 命令格式mvn dependency:tree -Dverbose -Dincludes=要查询的内容dependency:tree:表示树状显示。-Dverbose:表示可以显示所有的引用,包括因为多次引用重复而忽略的。-Dincludes:可以制定查询条件2. 使用示例比如想要查找下图中的这个jakarta.validation-api-2.0.2.jar是由pom.xml中哪个配置引入的,可以这样做:首先可以在上图中看出来该jar包所原创 2021-02-03 22:23:01 · 13909 阅读 · 0 评论