Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在IntelliJ IDEA中解决持久无效目标发布问题_Java_Maven_Intellij Idea - Fatal编程技术网

Java 在IntelliJ IDEA中解决持久无效目标发布问题

Java 在IntelliJ IDEA中解决持久无效目标发布问题,java,maven,intellij-idea,Java,Maven,Intellij Idea,很抱歉打扰您,但从昨天起,我就一直与IntelliJ发生问题,无法工作。每次我尝试运行maven build时,它总是显示相同的错误: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project HelloWorld: Fatal error compiling: error: invalid target rele

很抱歉打扰您,但从昨天起,我就一直与IntelliJ发生问题,无法工作。每次我尝试运行maven build时,它总是显示相同的错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project HelloWorld: Fatal error compiling: error: invalid target release: \1.8 -> [Help 1]
我试着在这里搜索类似的问题,比如,但那个OP的问题是他的IntelliJ已经过时了。作为参考,我使用IntelliJ 2019。此外,上周和前一周一切正常,我不知道是什么原因导致IntelliJ突然向我抛出那个错误

我也试着按照OP采取的步骤和答案去做,但没有效果。我将Java编译器选项同时设置为1.8和12,但没有效果,于是转到maven runner将JRE设置为JDK 12,但没有工作

在这一点上,我真的对IntelliJ感到失望,我不知道自己是不是在装傻。一切都会有帮助的

这是我的“设置”

注意:对于这两个字节码版本,我都试用了12和1.8。两者的产量相同


选项中有一个输入错误:


必须是
1.8
而不是
\1.8

选项中有输入错误:


必须是
1.8
而不是
\1.8

\1.8
看起来可疑。您是否在
pom.xml
或IDE中的某个地方用斜杠指定了该选项@疯狂代码我怀疑,pom.xml给出了1.8:1.8的值。您能否详细说明您的第二个问题,IDE中的\1.8?
\1.8
看起来可疑。您是否在
pom.xml
或IDE中的某个地方用斜杠指定了该选项@疯狂代码我怀疑,pom.xml给出了1.8:1.8的值。你能详细说明你的第二个问题吗?IDE中的\1.8?我仍然有这个问题。我删除了正斜杠并运行了maven build。仍然在无效的目标版本中出现相同的错误…请检查pom.xml是否有相同的输入错误。好了,它现在起作用了。原来我必须删除代码${java.version}和${java.version}中的斜杠。IntelliJ为什么会添加斜杠?一周前它还在工作,我很困惑我仍然有这个问题。我删除了正斜杠并运行了maven build。仍然在无效的目标版本中出现相同的错误…请检查pom.xml是否有相同的输入错误。好了,它现在起作用了。原来我必须删除代码${java.version}和${java.version}中的斜杠。IntelliJ为什么会添加斜杠?它一周前还在工作,我很困惑