IDEA自动重置LanguageLevel和JavaCompiler的问题 (internal java compiler error)

来源:互联网 发布:苹果软件发布 编辑:程序博客网 时间:2024/05/26 02:55

如图:


当然,你Maven添加或调整了引用包,就会又回到1.5(默认),然而 1.5的情况下连最简单的@Override注解都不支持。。。。。。。

解决方法pom.xml中指定maven-compiler-plugin的版本


<!-- 插件配置 --><build>    <pluginManagement>        <plugins>            <!-- compiler插件, 设定JDK版本 -->            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-compiler-plugin</artifactId>                <version>3.3</version>                <configuration>                    <source>${java.version}</source>                    <target>${java.version}</target>                    <encoding>${project.build.sourceEncoding}</encoding>                    <showWarnings>true</showWarnings>                    <!--解决 程序包com.sun.image.codec.jpeg不存在 -->                    <compilerArguments>                        <verbose />                        <bootclasspath>${java.home}/lib/rt.jar;${java.home}/lib/jce.jar</bootclasspath>                    </compilerArguments>                </configuration>            </plugin>        </plugins>    </pluginManagement></build>

阅读全文
0 0
原创粉丝点击