zoukankan      html  css  js  c++  java
  • Error:java: Compilation failed: internal java compiler error 解决办法

    错误现象
    使用Idea导入新项目或升级idea或新建项目时会出现以下异常信息:

    Error:java: Compilation failed: internal java compiler error

    错误原因
    导致这个错误的原因主要是因为jdk版本问题,此处有三个原因,一个是内存不足,一个是编译版本不匹配,一个是当前项目jdk版本不支持。

    内存不足

    使用快捷键Ctrl+Alt+shift+S打开项目的jdk配置,把内存改大点:

    查看项目的jdk

    File ->Project Structure->Project Settings ->Project或使用快捷键Ctrl+Alt+shift+S打开项目的jdk配置:

    查看此两处是否与目标jdk一致。

    查看工程的jdk

    点击上图中Modules查看对应jdk版本:

     查看java编译器版本

     导入java项目时此处处问题的概率比较多。

    针对此问题,重新打开或修改pom文件(maven项目)中的内容很可能导致jdk版本重新变为1.5。如果是maven项目,可在pom文件中指定jdk相关信息:

    <build>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <configuration>
                        <source>1.7</source>
                        <target>1.7</target>
                    </configuration>
                </plugin>
            </plugins>
        </build>

    原文链接:https://www.choupangxia.com/topic/detail/68

  • 相关阅读:
    uap
    打印机驱动下载
    hsf
    系统安装
    npm
    webuploader传递参数
    thinkphp5集成H-ui后台(五)集成webUploader
    webUploader上传视频,包括上传进度、上传状态、暂停和取消等
    webuploader php上传视频
    使用Webuploader大文件分片传输
  • 原文地址:https://www.cnblogs.com/wuwuyong/p/15122936.html
Copyright © 2011-2022 走看看