为了账号安全,请及时绑定邮箱和手机立即绑定

未找到 IntelliJ 编译错误 zip END 标头

未找到 IntelliJ 编译错误 zip END 标头

不负相思意 2021-09-29 13:25:21
问题我无法在 Java 9 和 10 上的 IntelliJ build 182.4505.22 上为导入的 Eclipse 项目编译 Java 代码。编译模块或任何单个文件时显示以下错误:Error:(1, 1) java: cannot access edu.wit.cs.comp2000 zip END header not found细节该项目的结构如下:完整的编译时输出如下:已经尝试过我已经查看了此处和此处的帖子,但未提供任何相关详细信息。我曾尝试在 Java 9 和 10 上进行编译,这没什么区别。我已经在 LinkedBag 中编写了一个 main 方法,并试图独立于 JUnit 运行它,这导致了同样的错误。IntelliJ 没有在我的测试类中正确显示测试图标,所以我怀疑 JUnit(或缺少 JUnit)是问题的原因,但是我不确定如何继续。编译适用于其他项目(没有 JUnit 测试)就好了。更新该代码似乎在 Java 1.8 上按预期编译和测试没有问题。每次切换到 Java 9 或 10 都会导致上述问题。我开始怀疑我的导师的一个依赖项特别需要 Java 1.8,但是如果有人可能有解决方案,我仍然希望使用较新版本的 Java。
查看完整描述

3 回答

?
慕容708150

TA贡献1831条经验 获得超4个赞

当 Idea 下载项目依赖项时互联网连接断开时,我们遇到了这个问题。我们通过从缓存中删除损坏的文件来解决它。缓存位置取决于您的构建工具,例如,对于 Maven ~/.mvn,它在~/.gradle.


查看完整回答
反对 回复 2021-09-29
?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

就我而言,它是:/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/9.0.41/tomcat-embed-core-9.0.41.jar 我刚刚删除了它,我能够编译我的代码。只要注意 .jar 文件,它就会出错。只需将其删除即可。


查看完整回答
反对 回复 2021-09-29
  • 3 回答
  • 0 关注
  • 243 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信