1.项目场景
2.问题描述
2.原因分析
4.解决方案
1. 项目场景
项目场景:将数据表中内容以Excel形式导入和导出.
(Excel 文件导入到数据表中,将数据表中内容导出成Excel文件)
2. 问题描述
tip:依赖管理工具使用Maven 。Excel 的导入与导出这里使用的技术栈是alibaba 的easyexcel。
问题描述:引入下面两个依赖时到IDEA中配置的repositoy 依赖仓库根据依赖的存储路径"com.alibaba 目录" 下发现easyexcel-2.1.1.jar 大小只有1 kb
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId>
</dependency>
2. 原因分析
# 原因分析有以下两点:
1. 原因分析1:无法联网下载依赖,但经过测试网络正常,故而此顾虑排除。
2. 原因分析2:.../maven/apache-maven-3.6.1/settings.xml 中
配置的阿里仓库不能用导致pom下载jar包失败了都是1KB,经过
测试发现确实是由此原因导致的依赖引入异常。
4. 解决方案
解决方案:将../maven/apache-maven-3.6.1/settings.xml 中配置 的
阿里云镜像仓库地址 由:http://maven.aliyun.com/nexus/content/groups/public
改成:https://maven.aliyun.com/repository/public
最后重新进行依赖引入发现依赖导入成功。
↓ 具体调整如下所示:
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
=>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>