Error:java: javacTask: source release 8 requires target release 1.8异常处理

Error:java: javacTask: source release 8 requires target release 1.8

编译无问题,运行时报错:

环境:
JDK Version: 1.8.0_171
IDE: IntelliJ Idea 2018
IntelliJ SDK Setting

解决:
1、将Target Bytecode Version设为1.8 。
在这里插入图片描述
2、如果项目使用maven管理的,检查修改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>

然后maven重新reimport the project即可

发布了181 篇原创文章 · 获赞 261 · 访问量 105万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 酷酷鲨 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览