使用IntelliJ IDE不能编译任何项目。设置截图如下:
使用JDK:
项目SDK及语言级别:
语言水平:
有人有什么想法吗?
使用IntelliJ IDE不能编译任何项目。设置截图如下:
使用JDK:
项目SDK及语言级别:
语言水平:
有人有什么想法吗?
当前回答
解决这个问题很简单。你必须在İdea项目上打开。İdea /compiler.xml文件
您应该编写合适的目标版本
其他回答
对于Intellij,使用Maven,您必须检查Intellij是否自动导入了您的项目。 您可以单击编辑器右侧的Maven选项卡进行检查。
如果您的Project不在这里,那么单击+添加pom.xml文件。
显然,项目还必须有相关的<build/>:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
我已经检查了以上所有的,但错误仍然发生。
但重新导入所有maven项目(maven项目面板内的重新加载按钮)在我的情况下是有效的。
在你的Gradle应用级别文件>> compileOptions中添加这两行
android {
compileOptions {
...
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
...
}
}
解决这个问题很简单。你必须在İdea项目上打开。İdea /compiler.xml文件
您应该编写合适的目标版本
下面的代码在我身边工作得很好。我只是把它添加到pom.xml文件中。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>