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

如何在IntelliJ IDEA中从-source 1.6更改为-source 7

王杰
2023-03-14

我正在尝试构建一个IntelliJ IDEA项目,但它不是我的,我遇到了以下错误:

Java:-source 1.6中不支持菱形运算符(使用-source 7或更高版本启用菱形运算符)

如何在IntelliJ IDEA中更改此设置?

共有3个答案

羿昊英
2023-03-14

而且,如果您正在使用maven项目,为了理智,请记住也在pom中设置java版本。

<build>
    <plugins>
        <plugin>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>1.7</source>
                <target>1.7</target>
            </configuration>
        </plugin>
    </plugins>
</build>
彭宏深
2023-03-14

我知道OP使用IntelliJ IDEA,但Android Studio是基于IntelliJ IDEA的,所以我想再说一句。

如果使用Android Studio,命令 (适用于Mac)或文件-

彭英逸
2023-03-14

Ctrl-Alt-Shift S(项目结构图标)

然后更改项目语言级别

 类似资料:
  • 每个人 我不知道是否已经有人问过这个问题,但我到处找,但找不到。我正在使用GitHub进行Intellij IDEA项目。我在工作中使用我的台式计算机来开发。完成后,我在Github上做了一个提交,它直接在我的帐户上。但是,有时我想在家里继续使用笔记本电脑,使用同一个项目并修改和提交它。由于不太了解Github与Intellij的集成,我知道我可以将现有项目下载到本地计算机上。但我的问题是,如何更

  • 我尝试在Intellijidea中打开Maven项目。这个项目使用了spark和Scala。当我跑的时候: 则会给出错误: [错误]无法执行目标org.scalastyle:scalastyle-maven-plugin:0.7.0:项目spark-mllib_2.10:scalastyle执行期间失败:您有50个scalastyle冲突 我认为问题出在Maven的版本上。实际上,在Intelli

  • 我试图找到一种方法,可以将WinAnsiEncoding更改为Unicode,我试着像这样设置字体, 对于简单的文本,这很好,我可以看到Helvetica的字体变化,但是如果文本包含UTF-8字符(例如,U+0083等),我只会看到抛出以下异常, java.lang.IllegalArgumentException:U+0083在此字体的编码中不可用:WinAnsiEncoding org.apa

  • html标记被忽略。我想为html标记(如table,br)进行漂亮的打印。 你用什么简单的方法来做这件事?

  • 在我正在工作的项目中,我得到了以下错误,我不知道如何在Android Studio上从JRE更改为JDK。

  • 我正在通过Intellij IDEA Tomcat集成测试Web应用程序(Apache Wicket Based)。在那里,我注意到web应用程序认为它在tomcat的bin文件夹中运行。另外,当我调用时,它返回。但是当我在tomcat中手动部署相同的web应用程序时,它工作正常。如何在Intellij IDEA中解决这个问题?