问题
我无法在IntelliJ build 182.4505上为导入的Eclipse项目编译Java代码。22在Java 9和10上。编译模块或任何单个文件时显示以下错误:
Error:(1, 1) java: cannot access edu.wit.cs.comp2000
zip END header not found
细节
已尝试
我已经在这里和这里查看了帖子,但没有提供任何相关细节。我尝试在Java9和Java10上编译,这没有什么区别。我已经在LinkedBag中编写了一个main方法,并尝试独立于JUnit运行该方法,这导致了相同的错误。IntelliJ没有在我的测试类中正确显示测试图标,因此我怀疑JUnit(或缺少JUnit)是问题的原因,但是我不确定如何继续。为其他项目(没有JUnit测试)编译工作很好。
更新
我的mac电脑也有类似的问题。我刚刚删除了。m2存储库和maven clean安装再次成功。
当Idea下载项目依赖项时,internet连接中断,我们遇到了这个问题。我们通过从缓存中删除损坏的文件解决了这个问题。缓存位置取决于您的构建工具,例如,对于Maven,它位于~/。mvn
,对于Gradle来说,它位于~/。渐变
。
如上所述,只需删除损坏的缓存并重新启动Intellij。
在命令行中运行gradle可以帮助您了解应该删除哪些内容。例如:
$ ./gradlew --version
Could not unzip /home/cesarc/.gradle/wrapper/dists/gradle-5.6.2-all/9st6wgf78h16so49nn74lgtbb/gradle-5.6.2-all.zip to /home/cesarc/.gradle/wrapper/dists/gradle-5.6.2-all/9st6wgf78h16so49nn74lgtbb.
Reason: error in opening zip file
删除文件夹后 /home/cesarc/.gradle/wrapper/dists/gradle-5.6.2-all/9st6wgf78h16so49nn74lgtbb问题解决了:
$ ./gradlew --version
Downloading https://services.gradle.org/distributions/gradle-5.6.2-all.zip
......
问题内容: 为Google员工编辑:这是由于使用Java 9的最新Beta版本引起的。 我正在尝试使用Java- SRTM文件从该URL批量下载zip文件,并且它需要用户名/密码才能下载,并且我正在使用以下Java代码,因此出现以下异常 这是我的Java版本 这是我正在下载的代码- 有人可以帮我为什么会失败吗? 问题答案: Java 9有几个(已经关闭的)Bug提到了此异常(例如 JDK-8170
android-apt-compiler:无法运行程序“/home/jon/programs/android-sdk-linux/platform-tools/aapt”:java.io.ioException:error=2,没有这样的文件或目录 在网上搜索了几个小时也没起到什么作用。 顺便说一下,我在终端中运行了,发现位于
谁能指导我怎么跑颤振呢。我在用铬做午餐 线程“main”java.util.zip.zipException:在java.base/java.util.zip.zipfile$source.zerror(zipfile.java:1567)在java.base/java.util.zip.zipfile$source.findend(zipfile.java:1462)在java.base/jav
问题内容: 当代码到达递归调用增量时,我收到错误找不到符号,我不知道为什么?这是增量代码。任何帮助将不胜感激。 编辑:我真的是Java的新手,所以可以做的答案越基本越好。好的,所以我收到的错误是:BigNatural.java.35:找不到符号符号方法增量()位置:类java.lang.String temp.increment() 并在此处清除所有其他问题,是整个代码。 }公共类BigNatur
问题内容: 嘿,我刚开始我的第一本Java编程书籍,所以这应该很容易解决。弄乱我对条件句的新知识,发现标题错误。 这是代码: 当我尝试编译时: 问题答案: 错误消息告诉您变量“输入”在您的作用域中不存在。您可能想使用Scanner对象,但将其命名为“ x”,而不是“ input”。 应该修复它。
我用的是Spring靴2。在多java项目中。 我尝试构建我的主库(还没有java文件) 在我的gradle/wrapper中,我有 我得到的错误 原因:org.gradle.api.internal.plugins.PluginApplicationException:无法应用插件[id'org.springframework.boot'] 原因:org.gradle.api。GradleExc