maven
文章平均质量分 67
但行益事莫问前程
大数据研发, 开发flink实时流
展开
-
maven 安装部署、配置阿里云镜像、核心概念(pom)、依赖的范围和传递性、依赖的原则和排除以及统一管理、继承(dependencyManagement)、聚合(modules)
一.maven依赖的范围和传递性1.范围的含义编译时,maven 会将与编译相关的依赖引入classpath中,测试时,maven会将与测试相关的的依赖引入到classpath中,运行时,maven会将与运行相关的依赖引入classpath中,而依赖范围就是用来控制依赖于这三种classpath的关系。2.范围的分类 <dependency> <groupId>junit</groupId> <artifactId>jun原创 2021-01-31 16:26:30 · 44076 阅读 · 0 评论 -
maven本地仓库存在jar(仓库是从编译ok的计算机maven仓库复制的),_remote.repositories文件导致Failure to find jar,批量修改目录下文件名
问题:拷贝了一份编译ok的计算机maven仓库到本地,在一个无法访问nexus私服的环境下无法编译,Failure to find jar原因:查看本地maven仓库,发现出现大量的_remote.repositories文件nexus说明这个依赖是从私服中下载的,而此时连不上私服的,需要把这个文件去除解决:进入maven仓库的目录文件,执行下面命令,在当前目录下把所有的_remote.repositories替换为_remote.repositories.bakfind . -type原创 2021-03-21 21:10:11 · 43170 阅读 · 0 评论