我正在尝试从Java 8更新到OpenJdk11。从终端执行mvn安装时,构建工作正常。但是无法(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。启动器-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
下面是示例错误行
[错误] /Users/myhome/Documents/WORKSPACES/something/SomeClass.java:[7,33] 无法访问org.springframework.kafka.support
找不到[ERROR] zip END标头
有任何技巧可以解决吗? (平台设置中的SDK已更新为OpenJdk11,Maven> Runner正在使用OpenJdk11,Java编译器已更新为11。
] 2
答案 0 :(得分:0)
升级到IntelliJ版本2018.3.4修复了此问题
答案 1 :(得分:0)
使用 gradlew 构建时遇到此错误,删除 gradle 的缓存后它可以工作。
gradle 包装器构建中的解决方案
rm ~/.gradle/*
如果你使用 maven,也许删除本地 maven 包装器中的所有东西都会做同样的事情。