当前位置: 首页 > 知识库问答 >
问题:

IntelliJ IDEA中持久无效目标释放问题的解决

梁锋
2023-03-14

抱歉打扰了,但从昨天开始,我就遇到了智能无法工作的问题。每次我尝试运行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]

我试着在这里搜索类似的问题,比如这个问题,但是那个操作的问题是他的情报已经过时了。作为参考,我使用的是IntelliJ2019。此外,上周和前一周一切都正常工作,我不知道是什么原因导致IntelliJ突然抛给我那个错误。

我也试着按照操作的步骤和这里的答案去做,但没有效果。我将Java编译器选项同时设置为1.8和12,但都没有用,然后转到maven runner将JRE设置为JDK12,但没有工作。

注对于这两个字节码版本,我都使用了12和1.8进行了实验。两者产生相同的输出。

共有1个答案

濮泳
2023-03-14

选项中有错误:

必须是1.8而不是\1.8

 类似资料:
  • 问题内容: 蚂蚁建造中的问题 蚂蚁源和目标1.6到jdk 1.6的可变路径 问题答案: 您使用的编译器无法进行编译(javac:无效的目标版本:1.6)。您确定使用JDK 1.6吗?也许ant已安装并使用了JDK 1.5。通过在目标中添加以下行来检查使用的Java版本: 它输出Ant使用的Java版本。 您可以将编译器设置为使用其他Java版本。您必须使用fork属性来使用外部javac并指定要使

  • 本文向大家介绍解决layer.prompt无效的问题,包括了解决layer.prompt无效的问题的使用技巧和注意事项,需要的朋友参考一下 使用H-UI框架中的layer弹出层时发现 layer.js中没有layer.prompt,如果想要使用layer.prompt可以使用layer中的use从扩展中加载此扩展方法 代码如下: 之后就可以正常使用了。 以上这篇解决layer.prompt无效的问

  • 数据落盘问题的由来 这本质上是数据持久化问题,对于有些应用依赖持久化数据,比如应用自身产生的日志需要持久化存储的情况,需要保证容器里的数据不丢失,在Pod挂掉后,其他应用依然可以访问到这些数据,因此我们需要将数据持久化存储起来。 数据落盘问题解决方案 下面以一个应用的日志收集为例,该日志需要持久化收集到ElasticSearch集群中,如果不考虑数据丢失的情形,可以直接使用前面提到的应用日志收集一

  • 我正在开发一个java ee应用程序,使用jpa来控制mysql db和Struts。不幸的是,当我在tomcat服务器上运行该项目时,我得到了这个错误。 我已经在网上搜索了一个解决方案,但没有解决我的问题。以下是文件: src/test/libro.java src/meta-inf/persistence.xml src/struts.xml webContent/web-inf/web.xm

  • 问题内容: 我有一个简单的问题。我已经看到了两种方式的示例。问题是-“为什么不能在字段上放置注释?”。让我举一个例子.... 上面的代码很好用(假设那里没有错字)。当将注释放在属性的getter上时,一切就完美了。 但是,这对我来说似乎很尴尬。在我看来,将注解放在字段上比较干净,就像这样- 我已经看到了两种方式的示例。但是,当我运行第二个示例时,我得到以下信息… 这是(标有第25行)… 的骨架。

  • 问题内容: 我有一个简单的问题。我已经看过两种方式的例子。问题是-“为什么不能在字段上放置注释?”。让我举一个例子.... 上面的代码可以正常工作(假设那里没有错字)。当将注释放在属性的getter上时,一切就完美了。 但是,这对我来说似乎很尴尬。在我看来,将注解放在字段上比较干净,就像这样- 我已经看到了两种方式的示例。但是,当我运行第二个示例时,我得到以下信息… 这是(标有第25行)… 的骨架