gpt4 book ai didi

java - 从 Java 8 更新到 OpenJdk 11.0.2 时,intellij maven 中出现错误 'zip END header not found'

转载 作者:太空宇宙 更新时间:2023-11-04 09:51:16 24 4
gpt4 key购买 nike

我正在尝试从 java 8 更新到 OpenJdk 11。当我从终端执行 mvn install 时,构建工作正常。但 (mac) intelliJ mvn install 失败

下面是启动命令

/Library/Java/JavaVirtualMachines/openjdk-11.0.2.jdk/Contents/Home/bin/java -Dmaven.multiModuleProjectDirectory=/Users/myhome/Documents/WORKSPACES/something/develop "-Dmaven.home=/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3" "-Dclassworlds.conf=/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3/bin/m2.conf" -Didea.launcher.port=53262 "-Didea.launcher.bin.path=/Applications/IntelliJ IDEA.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath "/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3/boot/plexus-classworlds-2.5.2.jar:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar" com.intellij.rt.execution.application.AppMainV2 org.codehaus.classworlds.Launcher -Didea.version=2018.2.6 -s /Users/myhome/Documents/config/maven/apache-maven-3.6.0/conf/settings.xml -Dmaven.repo.local=/Users/myhome/Documents/config/maven/repo install

下面是错误行示例

[ERROR] /Users/myhome/Documents/WORKSPACES/something/SomeClass.java:[7,33] cannot access org.springframework.kafka.support

[ERROR] zip END header not found

有什么解决办法吗?(平台设置中的SDK已更新为OpenJdk11,Maven>Runner正在使用OpenJdk11,Java编译器已更新为11。

MavenRunner[![][1] ] 2

Jdk

最佳答案

我在使用 gradlew 构建时遇到此错误,删除 gradle 缓存后它可以工作。

gradle 包装器构建中的解决方案

rm ~/.gradle/*

如果你使用maven,也许删除本地maven包装器中的所有东西都会做同样的事情。

关于java - 从 Java 8 更新到 OpenJdk 11.0.2 时,intellij maven 中出现错误 'zip END header not found',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54711414/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com