在运行Java程序时在Eclipse中出现以下错误
Caused by: java.lang.Error: Unresolved compilation problem:
Resource specification not allowed here for source level below 1.7
虽然我使用的是Java 1.7.25,并且所有的eclipse设置都已到位,但不确定为什么会出现此错误
解。
通过使用Maven在Eclipse中更新项目解决了问题。
尽管您使用的是Java 1.7,但仍可以像从Java 1.6编译器一样编译源代码(例如,对于交叉编译很有用)。如hivam
Tiwari在Eclipse中所说,您可以在window-> preferences-> java-> Compiler Compiler中进行更改
如果您使用的是Maven,则应添加以下插件:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
以下是在gradle中运行build命令时的错误消息。我正在从tomcat 7迁移到tomcat 9。 _jspx_导入_类=新java。util。哈希集 我使用JDK1.8和gradle来构建代码。
问题内容: Eclipse给了我一个错误: 我猜这是因为它没有使用Java 1.7。除了它。至少是openjdk 1.7(我的操作系统是OpenSuse 12.3)。 我从开普勒切换到juno,以减少一些滞后,并尝试找出此错误,到目前为止没有任何效果。 我已经尝试了一些方法:-Eclipse的默认运行时是opensdk 1.7(在帮助,关于,安装详细信息中这样说)-项目属性,java build-
我使用的是IntelliJ IDEA Ultimate 2016.2.1,将项目SDK设置为我的1.8版本,项目语言级别设置为8,模块SDK设置为我的1.8版本,JDK主页路径设置为/library/java/javavirtualmachines/jdk1.8.0_91.JDK/contents/home。 我已重新启动IDE。 编辑: 在Intellij的系统之外用termianl运行grad
问题内容: 我正在Windows 10上运行Eclipse 2018-09(4.9.0),正在使用Open JDK 11 GA。我有一个指定为使用Java 8源代码的Maven项目。 在命令行上使用Maven 3.5.3可以很好地进行编译。使用Eclipse Eclipse 2018-09(4.9.0)也可以很好地进行编译。 我将编译Java版本更改为Java 11: 使用Maven 3.5.3在
问题内容: 我是cmake的新手,我只用它在我的ubuntu linux上安装opencv。这是我运行的命令: 然后它返回错误: 我当前的目录/ home / jinha / OCV / build / opencv确实包含CMakefiles.txt文件,所以这不是问题。我试图在命令中更改目录,但是它们都引发相同的错误。我看到了有关此问题的其他答案,因此,每次运行命令之前,我都会擦除CMakeF
XMLHttpRequest无法加载。请求的资源上没有“access-control-allow-origin”标头。因此,不允许访问源“”。