IDEA导入外部项目报Error:java: 无效的目标发行版: 11的解决方法

错误展示:

Information:java: Errors occurred while compiling module 'employee-managemen'
Information:javac 1.8.0_144 was used to compile java sources
Information:2020/9/1 12:03 - Build completed with 1 error and 0 warnings in 2 s 5 ms
Error:java: 无效的目标发行版: 11

解决方法:

一、先看编译环境的JDk版本是否一致
1.先看Idea的菜单 File-Settings-Build,Execution,Deployment-Compliler-Java Complier的jdk版本是1.8

2.再看下菜单File-Project Structure下的Project和modules的编译环境是jdk1.8

二、查看编码方式是否为utf-8

重新启动项目,项目错误消失

总结

到此这篇关于IDEA导入外部项目报Error:java: 无效的目标发行版: 11的文章就介绍到这了,更多相关IDEA导入外部项目报错内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 如何在IDEA Maven项目中导入本地jar包的步骤

    1.打开侧面的maven,点击图中箭头指向的图标. 2.出现如下弹窗,在Command line在中输入执行的指令. 指令格式: install:install-file -Dfile=<Jar包的地址> -DgroupId=<Jar包的GroupId> -DartifactId=<Jar包的引用名称> -Dversion=<Jar包的版本> -Dpackaging=<Jar的打包方式> 如: mvn install:install-file -

  • IDEA导入eclipse项目并且部署到tomcat的步骤详解

    前言 本文主要给大家介绍了关于IDEA导入eclipse项目并部署到tomcat的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 步骤如下: 1.首先引入本地项目 我这里是maven项目就直接选择的以maven项目引入,如果选eclipse的话,pom文件不会被初始化,部署tomcat会出问题 这项选完后,就一路next,jdk可以在引入的时候选择,也可以引入后在配置,注意jdk版本要与项目一致 现在项目就从成功引入进来了,可能现在项目会有一大堆红杠,是因为项目还没有配

  • 解决Idea导入Web项目并发布到Tomcat问题

    Idea导入现有的Web项目并发布到Tomcat,发现Tomcat没有自动发布 问题: 导入一个Web项目时,idea并没有把他当成web,所以需要自己修改项目结构 1.导入项目 打开 File->Open... 2.发现项目web前面图标不带小圆点 正确应该为这样: 3.配置运行 (1).配置运行环境 打开 Run->Edit Configurations... (2).点击左上角小加号 (3).选择本地Tomcat,找到目录 (4).选择Deployment啥也没有,发现下方有红色惊叹号(

  • 解决idea导入ssm项目启动tomcat报错404的问题

    用idea写ssm项目,基于之前一直在用spring boot 对于idea如何运行ssm花费了一番功夫 启动Tom act一直在报404 我搜了网上各种解决办法都不行,花费一天多的时间解决不了 就是在pom中添加下面代码 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin<

  • IntelliJ IDEA报错Error:java: Compilation failed: internal java compiler error的解决办法

    报错内容: Information:Using javac 1.8.0_73 to compile java sources Information:java: javacTask: 源发行版 1.8 需要目标发行版 1.8 Information:java: Errors occurred while compiling module 'EZSonar' Information:Module "EZSonar" was fully rebuilt due to project con

  • IDEA导入外部项目报Error:java: 无效的目标发行版: 11的解决方法

    错误展示: Information:java: Errors occurred while compiling module 'employee-managemen' Information:javac 1.8.0_144 was used to compile java sources Information:2020/9/1 12:03 - Build completed with 1 error and 0 warnings in 2 s 5 ms Error:java: 无效的目标发行版

  • IDEA Error:java:无效的源发行版:13的解决过程

    目录 问题: 翻译过来是: 原因是你的JDK版本低于你要实现的功能 解决方法: 第一步 第二步 第三步 总结 问题: Information:java: Errors occurred while compiling module ‘day02-oop-demo’ Information:javac 1.8.0_231 was used to compile java sources Information:Module “day02-oop-demo” was fully rebuilt du

  • Android Studio启动报错Java 1.8 or later is required的解决方法

    错误描述 在公司电脑上运行Android Studio 2.2已经有一段时间了,但是自己的笔记本上还是用的Android Studio 1.5,今天晚上下了一个Android Studio 2.2压缩包,解压后启动Android Studio 2.2就报错了,错误如下所示: Unsupported Java Version : Cannot start under Java 1.7.0_04-b22 : Java 1.8 or later is required. 分析错误 查看当前电脑的Jav

  • IDEA报错:无效的源发行版解决方案

    目录 问题描述 解决方案: 总结 IDEA 报错:无效的源发行版 问题描述 从SVN拉项目代码到本地后用idea运行,发现几个报错,关键的一个是:无效的源发行版,考虑是JDK版本问题 解决方案: 1.检查本地JDK与项目的JDK版本是否一致 (1)WIN+R打开cmd窗口,输入java -version查看当前本地的JDK版本. (2)查看项目JDK版本:File > Project Structure > Project.如果与本地JDK版本有差异,改成本地JDK版本. 每个项目都要改成与本

  • 解决Maven 项目报错 java.httpservlet和synchronized使用方法

    使用java8 的lanmbe表达式时,使用java1.8编译,则会报错 需要在pom.xml的<bulid></build>中添加 <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</versi

  • eclipse导入appcompat项目报错解决办法

    eclipse导入appcompat项目报错解决办法 我们在eclipse导入开源项目后,经常会发现找不到类似Theme.AppCompat.Light.DarkActionBar的style,解决办法也比较简单,就是导入com.android.support:appcompat-v7包,不过又两点需要注意: 不能只导入appcompat-v7.jar包,而是要导入appcompat-v7项目 因为这个项目包含有资源文件,只导入jar包没有效果,这个项目地址是在: -\android-sdk\e

  • JAVA错误:'无效目标发行版 17'的解决方案

    ​牛马日常之重拾SpringMVC之‘无效目标发行版’ 问题:上死亡截图 问题解决思路:这是由于JDK版本不匹配导致的错误. 首先说一下问题的关键所在,然后再细说解决步骤: 遇到这个问题的朋友大概率都是在写Spring项目时遇到的,这就需要Maven来管理项目,而Maven的jdk版本是否匹配就是这个问题的根本来源. 这个问题的根源在于你现有的项目使用的JDK是否和maven构建时的JDK版本是否相同. 整理了一下解决方案: 程序员们首先想到的就是在Setting里修改jdk版本的操作. 确实在

  • flyway实现java 自动升级SQL脚本的问题及解决方法

    为什么要用Flyway 在日常开发中,我们经常会遇到下面的问题: 自己写的SQL忘了在所有环境执行: 别人写的SQL我们不能确定是否都在所有环境执行过了: 有人修改了已经执行过的SQL,期望再次执行: 需要新增环境做数据迁移: 每次发版需要手动控制先发DB版本,再发布应用版本; 其它场景... 由于项目需求的变化,或者前期设计缺陷,导致在后期需要修改数据库,这应该是一个比较常见的事情,如果项目还没上线,你可能把表删除了重新创建,但是如果项目已经上线了,就不能这样简单粗暴了,每次运维部署项目,还得

  • java并发请求下数据插入重复问题的解决方法

    目录 前言 分布式锁工具类 在过滤器实现请求拦截 总结 前言 前段时间发现数据库里经常会存在两条相同的用户数据,导致数据查询异常.查了原因,发现前端微信小程序在授权登录时,有时会出现同时发送了两条一模一样的请求(也就是常说的并发).虽然后端代码有做防重复的判断,但是避免不了并发时候的重复性操作.于是就开始考虑并发的解决方案,解决方案有很多,从拦截请求到数据库层面都可以入手. 我们采用了对请求报文生成摘要信息+Redis分布式锁的方案.运行了一段时间,功能很可靠,代码也很简洁.于是上来做下记录以便

  • Java内存各部分OOM出现原因及解决方法(必看)

    一,jvm内存区域 1,程序计数器 一块很小的内存空间,作用是当前线程所执行的字节码的行号指示器. 2,java栈 与程序计数器一样,java栈(虚拟机栈)也是线程私有的,其生命周期与线程相同.通常存放基本数据类型,对象引用(一个指向对象起始地址的引用指针或一个代表对象的句柄),reeturnAddress类型(指向一条字节码指令的地址) 栈区域有两种异常类型:如果线程请求的栈深度大于虚拟机所允许的深度,将抛StrackOverflowError异常:如果虚拟机栈可以动态扩展(大部分虚拟机都可动

随机推荐