我是靠谱客的博主 鲤鱼万宝路,最近开发中收集的这篇文章主要介绍完美解决 java: 无效的目标发行版: 11 java: 无效的目标发行版: 11 ,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

java: 无效的目标发行版: 11

今天作者在学习JDK版本的时候遇到了一个问题:java: 无效的目标发行版: 11,这是什么情况????

1、问题描述

经过研究才发现,这是因为作者使用了jdk8进行编译,而试图使用jdk11的功能,这就必然会导致版本问题,因为jdk8支持1-8这个区间的功能,如何解决这个问题呢?

image-20220415205000583

2、平台JDK版本

首先介绍如何在IDEA上添加新版本,点击Project Structure—>SKDs。

image-20220415205456655

3、项目JDK版本

在Project选项里面可以设置项目的版本

image-20220415210518015

4、字节码版本

设置项目字节码版本,这里作者建议如果你想使用jdk1.8(或者jdk8)就设置为8,如果想要使用jdk11就设置为11。这里有一个版本兼容的问题,如果你设置的jdk11,可以使用11以及11以下的版本,也就说你可以使用8。

而当你使用jdk8的时候,如果你设置的11,这个时候就会出现:

java: 无效的目标发行版: 11

也就是报错,这个时候改成8就可以解决问题啦。

image-20220415205828422

最后

以上就是鲤鱼万宝路为你收集整理的完美解决 java: 无效的目标发行版: 11 java: 无效的目标发行版: 11 的全部内容,希望文章能够帮你解决完美解决 java: 无效的目标发行版: 11 java: 无效的目标发行版: 11 所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部