执行mvn compile或mvn install时报错

错误如下:

"D:\java kit\jdk1.8\bin\java" -Dmaven.multiModuleProjectDirectory=E:\chemcyber\project\services -Dmaven.home=D:\apache-maven-3.3.9 -Dclassworlds.conf=D:\apache-maven-3.3.9\bin\m2.conf -Didea.launcher.port=7532 "-Didea.launcher.bin.path=D:\idea\IntelliJ IDEA 2016.2.3\bin" -Dfile.encoding=UTF-8 -classpath "D:\apache-maven-3.3.9\boot\plexus-classworlds-2.5.2.jar;D:\idea\IntelliJ IDEA 2016.2.3\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain org.codehaus.classworlds.Launcher -Didea.version=2016.2.3 compile -P dev
[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building ut-service 1.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for org.opentsdb:java-client:jar:2.1.1-SNAPSHOT is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ ut-service ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-versions) @ ut-service ---
[INFO] 
[INFO] --- apt-maven-plugin:1.1.3:process (default) @ ut-service ---
错误: 读取C:\Users\Administrator\.m2\repository\org\opentsdb\java-client\2.1.1-SNAPSHOT\java-client-2.1.1-SNAPSHOT.jar时出错; error in opening zip file
错误: 读取C:\Users\Administrator\.m2\repository\org\apache\maven\maven-plugin-api\2.2.0\maven-plugin-api-2.2.0.jar时出错; error in opening zip file
错误: 读取C:\Users\Administrator\.m2\repository\org\apache\maven\maven-model\2.2.0\maven-model-2.2.0.jar时出错; error in opening zip file
错误: 读取C:\Users\Administrator\.m2\repository\org\apache\maven\maven-project\2.2.0\maven-project-2.2.0.jar时出错; error in opening zip file
错误: 读取C:\Users\Administrator\.m2\repository\org\apache\maven\maven-settings\2.2.0\maven-settings-2.2.0.jar时出错

……………………

[ERROR] diagnostic: E:\chemcyber\project\services\src\main\java\com\chemcyber\ichemsoft\service\OptsdbClient.java:17: 错误: 程序包org.opentsdb.client不存在
import org.opentsdb.client.HttpClient;
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 10.951 s
[INFO] Finished at: 2017-03-15T14:08:15+08:00
[INFO] Final Memory: 45M/448M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.bsc.maven:maven-processor-plugin:2.2.4:process (process) on project ut-service: Error executing: error during compilation -> [Help 1]
[ERROR]

此时打开Maven仓库发现有jar包,如maven-settings-2.2.0.jar,但是旁边还有扩展名很奇怪的文件,双击jar包提示出错。这个应该是下载出错或者不完整导致虽然能读到该文件却打不开。

解决办法一:

删除所有出错的文件(可连文件夹一起删掉),重新mvn compile或mvn install,如果运气好的话这次能下载顺利。

解决办法二:

对于自动下载始终不能成功的可以手动下载,将文件放到仓库对应的文件夹中即可。

Maven命令报错读取jar时出错相关推荐

  1. SpringBoot启动项目时提示:Error:java: 读取***.jar时出错;

    场景 在IDEA中新建SpringBoot项目后,修改了默认的Maven仓库和配置文件,然后在启动项目时提示: Error:java: 读取\org\assertj\assertj-core\3.11 ...

  2. Vmware 15 关闭Hyper-V后,仍有VMware不兼容报错 写入文件时出错,请确认您有访问该目录的权限 -_-

    1.在关闭Hyper-V后任然有VMware不兼容报错: 2.在VMware Workstation 修复过程中显示 写入文件时出错,请确认您有访问改目录的权限: **解决方法:**找到VMware ...

  3. 【Java】解决执行mvn spring-boot:run报错jar时出错; zip file is empty

    问题描述 在执行mvn spring-boot:run的时候,报错 [ERROR] 读取/Users/diandianxiyu_geek/.m2/repository/org/apache/tomca ...

  4. maven编译时出现读取XXX时出错invalid LOC header (bad signature)

    一.发现问题 右击pom.xml,run as -> maven install,会看到console中有时报mavenRepository\repos\org\mortbay\jetty\se ...

  5. maven文件报错(pom.xml或者jar包缺失)解决方法

    maven文件报错(pom.xml或者jar包缺失)解决方法 参考文章: (1)maven文件报错(pom.xml或者jar包缺失)解决方法 (2)https://www.cnblogs.com/wa ...

  6. 微服务启动读取jar包失败:java: 读取D:\repository\org\aspectj\aspectjweaver\1.9.6\aspectjweaver-1.9.6.jar时出错; erro

    错误信息: java: 读取D:\repository\org\aspectj\aspectjweaver\1.9.6\aspectjweaver-1.9.6.jar时出错; error in ope ...

  7. CentOS 7 安装 ModSecurity 时 make 命令报错解决方案

    CentOS 7 安装 ModSecurity 时 make 命令报错解决方案:` 项目场景:有学习安全的朋友 可能会接触到 ModSecurity,在这里我也不多bb,人家官网比我讲的好. ModS ...

  8. 【maven install报错】Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war

    maven install报错如下: [INFO] Scanning for projects... [INFO] Downloading: http://xxx.xx.xx.x:xxxx/nexus ...

  9. maven打包报错You have to use a classifier to attach supplemental artifacts to the project instead of rep

    maven打包报错You have to use a classifier to attach supplemental artifacts to the project instead of rep ...

最新文章

  1. 线性表的表示和实现方式之链式表示和实现
  2. javaweb关于用户是否登录全局判断,没有登录跳转到登录界面
  3. .NET Core 中如何在运行中加载 Controller ?
  4. 获取SQL SERVER某个数据库中所有存储过程的参数
  5. PoE交换机为什么值得你选择?
  6. 在工作中你卑微到什么程度?
  7. sql 如何设置行级锁_如何使用SQL Server 2016行级安全性过滤和阻止数据访问
  8. 【转载】BROCADE交换机配置
  9. Python之文章生成器(升级版,也就是更傻瓜式运行)
  10. 微软iis服务器并发量,IIS并发连接数
  11. unity3d Md5打包与版本更新
  12. [Spark中移动平均法的实现]
  13. 入门编程(小白写代码的神器)
  14. (混沌系统)图像加密之Logistic混沌映射matlab仿真
  15. sql(Mysql)查询出时间数据在显示时加上时区
  16. 单机网站服务器,端游【天之炼狱241】单机版一键端网单+GM工具
  17. 惠普硬盘测试工具_短DST未通过,手把手教你惠普笔记本如何检测硬盘
  18. 气象统计实习报告(不够熟练,程序冗杂)
  19. Pr 入门系列之十:基本图形
  20. Qt TCP通信readAll()读取接收数据时无法读完大数据量的解决法案

热门文章

  1. 关于NCEP/NCAR再分析资料学习
  2. 申请专利需要多长时间?
  3. 把空气变成触摸屏?科幻场景已成现实
  4. 金融支持产业数字化转型,供应链金融创新促产融发展
  5. 乘数科技云管控平台适配阿里云 PolarDB,共促云原生数据库生态繁荣
  6. arcgis与python的结合_结合GIS与Python,爬取百度商业POI
  7. Http历险记(上)
  8. Linux系统安全及应用
  9. 服务无法注册到Nacos的踩坑记录以及解决办法
  10. 模拟雪花飘入圆中求解圆周率