加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

java – 所需库的类型存档:项目’starter’中的spring-core-4.

发布时间:2020-12-15 01:44:17 所属栏目:大数据 来源:网络整理
导读:在Eclipse(STS 3.4)中导入Spring Starter zipped project generated by Spring Initializr时出错 Type Archive for required library: C:/Users/user/.m2/repository/org/springframework/spring-core/4.0.1.RELEASE/spring-core-4.0.1.RELEASE.jar in proje

在Eclipse(STS 3.4)中导入Spring Starter zipped project generated by Spring Initializr时出错

Type Archive for required library: ‘C:/Users/user/.m2/repository/org/springframework/spring-core/4.0.1.RELEASE/spring-core-4.0.1.RELEASE.jar’ in project ‘starter’ cannot be read or is not a valid ZIP file

是Eclipse问题还是spring-core-4.0.1.RELEASE.jar有什么特别之处?
它的大小是979016B.

更新:尝试回答https://stackoverflow.com/a/20093533/482717至eclipse maven error: Archive for required library in project cannot be read or is not a valid ZIP file

运行mvn包-U时

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project demo: Compilation failure: Compilation failure:
[ERROR] 读取C:Usersweibl.m2repositoryorgspringframeworkspring-context4.0.1.RELEASEspring-context-4.0.1.RELEASE.jar时出错; invalid LOC header (bad signature)
[ERROR] 读取C:Usersweibl.m2repositoryorgspringframeworkspring-aop4.0.1.RELEASEspring-aop-4.0.1.RELEASE.jar时出错; invalid LOC header (bad signature)
[ERROR] 读取C:Usersweibl.m2repositoryorgspringframeworkspring-beans4.0.1.RELEASEspring-beans-4.0.1.RELEASE.jar时出错; invalid CEN header (bad signature)
[ERROR] 读取C:Usersweibl.m2repositoryorgspringframeworkspring-expression4.0.1.RELEASEspring-expression-4.0.1.RELEASE.jar时出错; invalid LOC header (bad signature)
[ERROR] 读取C:Usersweibl.m2repositorychqoslogbacklogback-core1.1.0logback-core-1.1.0.jar时出错; invalid CEN header (bad signature)
[ERROR] 读取C:Usersweibl.m2repositoryorgspringframeworkspring-context4.0.1.RELEASEspring-context-4.0.1.RELEASE.jar时出错; cannot read zip file entry
[ERROR] 读取C:Usersweibl.m2repositoryorgspringframeworkspring-aop4.0.1.RELEASEspring-aop-4.0.1.RELEASE.jar时出错; cannot read zip file entry
[ERROR] /D:/Workspaces/workspace-sts-3.4.0.RELEASE/starter/src/main/java/demo/Application.java:[5,46] 程序包org.springframework.context.annotation不存在
[ERROR] /D:/Workspaces/workspace-sts-3.4.0.RELEASE/starter/src/main/java/demo/Application.java:[7,2] 找不到符号
[ERROR] 符号: 类 ComponentScan
[ERROR] /D:/Workspaces/workspace-sts-3.4.0.RELEASE/starter/src/main/java/demo/Application.java:[12,30] 无法访问org.springframework.context.ConfigurableApplicationContext
[ERROR] 找不到org.springframework.context.ConfigurableApplicationContext的类文件
[ERROR] -> [Help 1]

无效的LOC标题(错误的签名),但现在许多春天的罐子.

D:Workspacesworkspace-sts-3.4.0.RELEASEstarter>mvn -version
Apache Maven 3.0.4 (r1232337; 2012-01-17 16:44:56+0800)
Maven home: D:Progsspringsourceapache-maven-3.0.4bin..
Java version: 1.7.0_11,vendor: Oracle Corporation
Java home: C:Program FilesJavajdk1.7.0_11jre
Default locale: zh_CN,platform encoding: GBK
OS name: "windows 7",version: "6.1",arch: "amd64",family: "windows"
D:Workspacesworkspace-sts-3.4.0.RELEASEstarter>
最佳答案
从本地存储库中删除相应的.jar文件并重新发出maven命令就可以了.下载时,.jar文件似乎已损坏.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读